Documentation ¶
Index ¶
- Variables
- func RegisterDataSourceServiceServer(s grpc.ServiceRegistrar, srv DataSourceServiceServer)
- func RegisterDiagnosticServiceServer(s grpc.ServiceRegistrar, srv DiagnosticServiceServer)
- func RegisterTraceeServiceServer(s grpc.ServiceRegistrar, srv TraceeServiceServer)
- type Capability
- type ChangeLogLevelRequest
- func (*ChangeLogLevelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ChangeLogLevelRequest) GetLevel() LogLevel
- func (msg *ChangeLogLevelRequest) MarshalJSON() ([]byte, error)
- func (*ChangeLogLevelRequest) ProtoMessage()
- func (x *ChangeLogLevelRequest) ProtoReflect() protoreflect.Message
- func (x *ChangeLogLevelRequest) Reset()
- func (x *ChangeLogLevelRequest) String() string
- func (msg *ChangeLogLevelRequest) UnmarshalJSON(b []byte) error
- type ChangeLogLevelResponse
- func (*ChangeLogLevelResponse) Descriptor() ([]byte, []int)deprecated
- func (msg *ChangeLogLevelResponse) MarshalJSON() ([]byte, error)
- func (*ChangeLogLevelResponse) ProtoMessage()
- func (x *ChangeLogLevelResponse) ProtoReflect() protoreflect.Message
- func (x *ChangeLogLevelResponse) Reset()
- func (x *ChangeLogLevelResponse) String() string
- func (msg *ChangeLogLevelResponse) UnmarshalJSON(b []byte) error
- type Container
- func (*Container) Descriptor() ([]byte, []int)deprecated
- func (x *Container) GetId() string
- func (x *Container) GetImage() *ContainerImage
- func (x *Container) GetIsRunning() bool
- func (x *Container) GetName() string
- func (msg *Container) MarshalJSON() ([]byte, error)
- func (*Container) ProtoMessage()
- func (x *Container) ProtoReflect() protoreflect.Message
- func (x *Container) Reset()
- func (x *Container) String() string
- func (msg *Container) UnmarshalJSON(b []byte) error
- type ContainerImage
- func (*ContainerImage) Descriptor() ([]byte, []int)deprecated
- func (x *ContainerImage) GetId() string
- func (x *ContainerImage) GetName() string
- func (x *ContainerImage) GetRepoDigests() []string
- func (msg *ContainerImage) MarshalJSON() ([]byte, error)
- func (*ContainerImage) ProtoMessage()
- func (x *ContainerImage) ProtoReflect() protoreflect.Message
- func (x *ContainerImage) Reset()
- func (x *ContainerImage) String() string
- func (msg *ContainerImage) UnmarshalJSON(b []byte) error
- type Context
- func (*Context) Descriptor() ([]byte, []int)deprecated
- func (x *Context) GetContainer() *Container
- func (x *Context) GetK8S() *K8S
- func (x *Context) GetProcess() *Process
- func (msg *Context) MarshalJSON() ([]byte, error)
- func (*Context) ProtoMessage()
- func (x *Context) ProtoReflect() protoreflect.Message
- func (x *Context) Reset()
- func (x *Context) String() string
- func (msg *Context) UnmarshalJSON(b []byte) error
- type Credentials
- func (*Credentials) Descriptor() ([]byte, []int)deprecated
- func (x *Credentials) GetCapAmbient() []Capability
- func (x *Credentials) GetCapBounding() []Capability
- func (x *Credentials) GetCapEffective() []Capability
- func (x *Credentials) GetCapInheritable() []Capability
- func (x *Credentials) GetCapPermitted() []Capability
- func (x *Credentials) GetEgid() *wrapperspb.UInt32Value
- func (x *Credentials) GetEuid() *wrapperspb.UInt32Value
- func (x *Credentials) GetFsgid() *wrapperspb.UInt32Value
- func (x *Credentials) GetFsuid() *wrapperspb.UInt32Value
- func (x *Credentials) GetGid() *wrapperspb.UInt32Value
- func (x *Credentials) GetSecureBits() *wrapperspb.UInt32Value
- func (x *Credentials) GetSgid() *wrapperspb.UInt32Value
- func (x *Credentials) GetSuid() *wrapperspb.UInt32Value
- func (x *Credentials) GetUid() *wrapperspb.UInt32Value
- func (x *Credentials) GetUserNamespace() *wrapperspb.UInt32Value
- func (msg *Credentials) MarshalJSON() ([]byte, error)
- func (*Credentials) ProtoMessage()
- func (x *Credentials) ProtoReflect() protoreflect.Message
- func (x *Credentials) Reset()
- func (x *Credentials) String() string
- func (msg *Credentials) UnmarshalJSON(b []byte) error
- type DNS
- func (*DNS) Descriptor() ([]byte, []int)deprecated
- func (x *DNS) GetAa() uint32
- func (x *DNS) GetAdditionals() []*DNSResourceRecord
- func (x *DNS) GetAnCount() uint32
- func (x *DNS) GetAnswers() []*DNSResourceRecord
- func (x *DNS) GetArCount() uint32
- func (x *DNS) GetAuthorities() []*DNSResourceRecord
- func (x *DNS) GetId() uint32
- func (x *DNS) GetNsCount() uint32
- func (x *DNS) GetOpCode() string
- func (x *DNS) GetQdCount() uint32
- func (x *DNS) GetQr() uint32
- func (x *DNS) GetQuestions() []*DNSQuestion
- func (x *DNS) GetRa() uint32
- func (x *DNS) GetRd() uint32
- func (x *DNS) GetResponseCode() string
- func (x *DNS) GetTc() uint32
- func (x *DNS) GetZ() uint32
- func (msg *DNS) MarshalJSON() ([]byte, error)
- func (*DNS) ProtoMessage()
- func (x *DNS) ProtoReflect() protoreflect.Message
- func (x *DNS) Reset()
- func (x *DNS) String() string
- func (msg *DNS) UnmarshalJSON(b []byte) error
- type DNSMX
- func (*DNSMX) Descriptor() ([]byte, []int)deprecated
- func (x *DNSMX) GetName() string
- func (x *DNSMX) GetPreference() uint32
- func (msg *DNSMX) MarshalJSON() ([]byte, error)
- func (*DNSMX) ProtoMessage()
- func (x *DNSMX) ProtoReflect() protoreflect.Message
- func (x *DNSMX) Reset()
- func (x *DNSMX) String() string
- func (msg *DNSMX) UnmarshalJSON(b []byte) error
- type DNSOPT
- func (*DNSOPT) Descriptor() ([]byte, []int)deprecated
- func (x *DNSOPT) GetCode() string
- func (x *DNSOPT) GetData() string
- func (msg *DNSOPT) MarshalJSON() ([]byte, error)
- func (*DNSOPT) ProtoMessage()
- func (x *DNSOPT) ProtoReflect() protoreflect.Message
- func (x *DNSOPT) Reset()
- func (x *DNSOPT) String() string
- func (msg *DNSOPT) UnmarshalJSON(b []byte) error
- type DNSQuestion
- func (*DNSQuestion) Descriptor() ([]byte, []int)deprecated
- func (x *DNSQuestion) GetClass() string
- func (x *DNSQuestion) GetName() string
- func (x *DNSQuestion) GetType() string
- func (msg *DNSQuestion) MarshalJSON() ([]byte, error)
- func (*DNSQuestion) ProtoMessage()
- func (x *DNSQuestion) ProtoReflect() protoreflect.Message
- func (x *DNSQuestion) Reset()
- func (x *DNSQuestion) String() string
- func (msg *DNSQuestion) UnmarshalJSON(b []byte) error
- type DNSResourceRecord
- func (*DNSResourceRecord) Descriptor() ([]byte, []int)deprecated
- func (x *DNSResourceRecord) GetClass() string
- func (x *DNSResourceRecord) GetCname() string
- func (x *DNSResourceRecord) GetIp() string
- func (x *DNSResourceRecord) GetMx() *DNSMX
- func (x *DNSResourceRecord) GetName() string
- func (x *DNSResourceRecord) GetNs() string
- func (x *DNSResourceRecord) GetOpt() []*DNSOPT
- func (x *DNSResourceRecord) GetPtr() string
- func (x *DNSResourceRecord) GetSoa() *DNSSOA
- func (x *DNSResourceRecord) GetSrv() *DNSSRV
- func (x *DNSResourceRecord) GetTtl() uint32
- func (x *DNSResourceRecord) GetTxt() string
- func (x *DNSResourceRecord) GetTxts() []string
- func (x *DNSResourceRecord) GetType() string
- func (x *DNSResourceRecord) GetUri() *DNSURI
- func (msg *DNSResourceRecord) MarshalJSON() ([]byte, error)
- func (*DNSResourceRecord) ProtoMessage()
- func (x *DNSResourceRecord) ProtoReflect() protoreflect.Message
- func (x *DNSResourceRecord) Reset()
- func (x *DNSResourceRecord) String() string
- func (msg *DNSResourceRecord) UnmarshalJSON(b []byte) error
- type DNSSOA
- func (*DNSSOA) Descriptor() ([]byte, []int)deprecated
- func (x *DNSSOA) GetExpire() uint32
- func (x *DNSSOA) GetMinimum() uint32
- func (x *DNSSOA) GetMname() string
- func (x *DNSSOA) GetRefresh() uint32
- func (x *DNSSOA) GetRetry() uint32
- func (x *DNSSOA) GetRname() string
- func (x *DNSSOA) GetSerial() uint32
- func (msg *DNSSOA) MarshalJSON() ([]byte, error)
- func (*DNSSOA) ProtoMessage()
- func (x *DNSSOA) ProtoReflect() protoreflect.Message
- func (x *DNSSOA) Reset()
- func (x *DNSSOA) String() string
- func (msg *DNSSOA) UnmarshalJSON(b []byte) error
- type DNSSRV
- func (*DNSSRV) Descriptor() ([]byte, []int)deprecated
- func (x *DNSSRV) GetName() string
- func (x *DNSSRV) GetPort() uint32
- func (x *DNSSRV) GetPriority() uint32
- func (x *DNSSRV) GetWeight() uint32
- func (msg *DNSSRV) MarshalJSON() ([]byte, error)
- func (*DNSSRV) ProtoMessage()
- func (x *DNSSRV) ProtoReflect() protoreflect.Message
- func (x *DNSSRV) Reset()
- func (x *DNSSRV) String() string
- func (msg *DNSSRV) UnmarshalJSON(b []byte) error
- type DNSURI
- func (*DNSURI) Descriptor() ([]byte, []int)deprecated
- func (x *DNSURI) GetPriority() uint32
- func (x *DNSURI) GetTarget() string
- func (x *DNSURI) GetWeight() uint32
- func (msg *DNSURI) MarshalJSON() ([]byte, error)
- func (*DNSURI) ProtoMessage()
- func (x *DNSURI) ProtoReflect() protoreflect.Message
- func (x *DNSURI) Reset()
- func (x *DNSURI) String() string
- func (msg *DNSURI) UnmarshalJSON(b []byte) error
- type DataSourceServiceClient
- type DataSourceServiceServer
- type DataSourceService_WriteStreamClient
- type DataSourceService_WriteStreamServer
- type DiagnosticServiceClient
- type DiagnosticServiceServer
- type DisableEventRequest
- func (*DisableEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableEventRequest) GetName() string
- func (msg *DisableEventRequest) MarshalJSON() ([]byte, error)
- func (*DisableEventRequest) ProtoMessage()
- func (x *DisableEventRequest) ProtoReflect() protoreflect.Message
- func (x *DisableEventRequest) Reset()
- func (x *DisableEventRequest) String() string
- func (msg *DisableEventRequest) UnmarshalJSON(b []byte) error
- type DisableEventResponse
- func (*DisableEventResponse) Descriptor() ([]byte, []int)deprecated
- func (msg *DisableEventResponse) MarshalJSON() ([]byte, error)
- func (*DisableEventResponse) ProtoMessage()
- func (x *DisableEventResponse) ProtoReflect() protoreflect.Message
- func (x *DisableEventResponse) Reset()
- func (x *DisableEventResponse) String() string
- func (msg *DisableEventResponse) UnmarshalJSON(b []byte) error
- type DnsAnswer
- func (*DnsAnswer) Descriptor() ([]byte, []int)deprecated
- func (x *DnsAnswer) GetAnswer() string
- func (x *DnsAnswer) GetTtl() uint32
- func (x *DnsAnswer) GetType() string
- func (msg *DnsAnswer) MarshalJSON() ([]byte, error)
- func (*DnsAnswer) ProtoMessage()
- func (x *DnsAnswer) ProtoReflect() protoreflect.Message
- func (x *DnsAnswer) Reset()
- func (x *DnsAnswer) String() string
- func (msg *DnsAnswer) UnmarshalJSON(b []byte) error
- type DnsQueryData
- func (*DnsQueryData) Descriptor() ([]byte, []int)deprecated
- func (x *DnsQueryData) GetQuery() string
- func (x *DnsQueryData) GetQueryClass() string
- func (x *DnsQueryData) GetQueryType() string
- func (msg *DnsQueryData) MarshalJSON() ([]byte, error)
- func (*DnsQueryData) ProtoMessage()
- func (x *DnsQueryData) ProtoReflect() protoreflect.Message
- func (x *DnsQueryData) Reset()
- func (x *DnsQueryData) String() string
- func (msg *DnsQueryData) UnmarshalJSON(b []byte) error
- type DnsQuestions
- func (*DnsQuestions) Descriptor() ([]byte, []int)deprecated
- func (x *DnsQuestions) GetQuestions() []*DnsQueryData
- func (msg *DnsQuestions) MarshalJSON() ([]byte, error)
- func (*DnsQuestions) ProtoMessage()
- func (x *DnsQuestions) ProtoReflect() protoreflect.Message
- func (x *DnsQuestions) Reset()
- func (x *DnsQuestions) String() string
- func (msg *DnsQuestions) UnmarshalJSON(b []byte) error
- type DnsResponseData
- func (*DnsResponseData) Descriptor() ([]byte, []int)deprecated
- func (x *DnsResponseData) GetDnsAnswer() []*DnsAnswer
- func (x *DnsResponseData) GetDnsQueryData() *DnsQueryData
- func (msg *DnsResponseData) MarshalJSON() ([]byte, error)
- func (*DnsResponseData) ProtoMessage()
- func (x *DnsResponseData) ProtoReflect() protoreflect.Message
- func (x *DnsResponseData) Reset()
- func (x *DnsResponseData) String() string
- func (msg *DnsResponseData) UnmarshalJSON(b []byte) error
- type DnsResponses
- func (*DnsResponses) Descriptor() ([]byte, []int)deprecated
- func (x *DnsResponses) GetResponses() []*DnsResponseData
- func (msg *DnsResponses) MarshalJSON() ([]byte, error)
- func (*DnsResponses) ProtoMessage()
- func (x *DnsResponses) ProtoReflect() protoreflect.Message
- func (x *DnsResponses) Reset()
- func (x *DnsResponses) String() string
- func (msg *DnsResponses) UnmarshalJSON(b []byte) error
- type EnableEventRequest
- func (*EnableEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableEventRequest) GetName() string
- func (msg *EnableEventRequest) MarshalJSON() ([]byte, error)
- func (*EnableEventRequest) ProtoMessage()
- func (x *EnableEventRequest) ProtoReflect() protoreflect.Message
- func (x *EnableEventRequest) Reset()
- func (x *EnableEventRequest) String() string
- func (msg *EnableEventRequest) UnmarshalJSON(b []byte) error
- type EnableEventResponse
- func (*EnableEventResponse) Descriptor() ([]byte, []int)deprecated
- func (msg *EnableEventResponse) MarshalJSON() ([]byte, error)
- func (*EnableEventResponse) ProtoMessage()
- func (x *EnableEventResponse) ProtoReflect() protoreflect.Message
- func (x *EnableEventResponse) Reset()
- func (x *EnableEventResponse) String() string
- func (msg *EnableEventResponse) UnmarshalJSON(b []byte) error
- type Event
- func (*Event) Descriptor() ([]byte, []int)deprecated
- func (x *Event) GetContext() *Context
- func (x *Event) GetData() []*EventValue
- func (x *Event) GetId() EventId
- func (x *Event) GetName() string
- func (x *Event) GetPolicies() *Policies
- func (x *Event) GetThreat() *Threat
- func (x *Event) GetTimestamp() *timestamppb.Timestamp
- func (msg *Event) MarshalJSON() ([]byte, error)
- func (*Event) ProtoMessage()
- func (x *Event) ProtoReflect() protoreflect.Message
- func (x *Event) Reset()
- func (x *Event) String() string
- func (msg *Event) UnmarshalJSON(b []byte) error
- type EventDefinition
- func (*EventDefinition) Descriptor() ([]byte, []int)deprecated
- func (x *EventDefinition) GetDescription() string
- func (x *EventDefinition) GetId() int32
- func (x *EventDefinition) GetName() string
- func (x *EventDefinition) GetTags() []string
- func (x *EventDefinition) GetThreat() *Threat
- func (x *EventDefinition) GetVersion() *Version
- func (msg *EventDefinition) MarshalJSON() ([]byte, error)
- func (*EventDefinition) ProtoMessage()
- func (x *EventDefinition) ProtoReflect() protoreflect.Message
- func (x *EventDefinition) Reset()
- func (x *EventDefinition) String() string
- func (msg *EventDefinition) UnmarshalJSON(b []byte) error
- type EventId
- type EventValue
- func (*EventValue) Descriptor() ([]byte, []int)deprecated
- func (x *EventValue) GetBool() bool
- func (x *EventValue) GetBytes() []byte
- func (x *EventValue) GetCredentials() *Credentials
- func (x *EventValue) GetDns() *DNS
- func (x *EventValue) GetDnsQuestions() *DnsQuestions
- func (x *EventValue) GetDnsResponses() *DnsResponses
- func (x *EventValue) GetHookedSeqOps() *HookedSeqOps
- func (x *EventValue) GetHookedSyscalls() *HookedSyscalls
- func (x *EventValue) GetHttp() *HTTP
- func (x *EventValue) GetHttpRequest() *HTTPRequest
- func (x *EventValue) GetHttpResponse() *HTTPResponse
- func (x *EventValue) GetIcmp() *ICMP
- func (x *EventValue) GetIcmpv6() *ICMPv6
- func (x *EventValue) GetInt32() int32
- func (x *EventValue) GetInt32Array() *Int32Array
- func (x *EventValue) GetInt64() int64
- func (x *EventValue) GetIpv4() *IPv4
- func (x *EventValue) GetIpv6() *IPv6
- func (x *EventValue) GetName() string
- func (x *EventValue) GetPacketMetadata() *PacketMetadata
- func (x *EventValue) GetSockaddr() *SockAddr
- func (x *EventValue) GetStr() string
- func (x *EventValue) GetStrArray() *StringArray
- func (x *EventValue) GetStruct() *structpb.Struct
- func (x *EventValue) GetTcp() *TCP
- func (x *EventValue) GetTimespec() *Timespec
- func (x *EventValue) GetTriggeredBy() *TriggeredBy
- func (x *EventValue) GetUInt32() uint32
- func (x *EventValue) GetUInt64() uint64
- func (x *EventValue) GetUInt64Array() *UInt64Array
- func (x *EventValue) GetUdp() *UDP
- func (m *EventValue) GetValue() isEventValue_Value
- func (msg *EventValue) MarshalJSON() ([]byte, error)
- func (*EventValue) ProtoMessage()
- func (x *EventValue) ProtoReflect() protoreflect.Message
- func (x *EventValue) Reset()
- func (x *EventValue) String() string
- func (msg *EventValue) UnmarshalJSON(b []byte) error
- type EventValue_Bool
- type EventValue_Bytes
- type EventValue_Credentials
- type EventValue_Dns
- type EventValue_DnsQuestions
- type EventValue_DnsResponses
- type EventValue_HookedSeqOps
- type EventValue_HookedSyscalls
- type EventValue_Http
- type EventValue_HttpRequest
- type EventValue_HttpResponse
- type EventValue_Icmp
- type EventValue_Icmpv6
- type EventValue_Int32
- type EventValue_Int32Array
- type EventValue_Int64
- type EventValue_Ipv4
- type EventValue_Ipv6
- type EventValue_PacketMetadata
- type EventValue_Sockaddr
- type EventValue_Str
- type EventValue_StrArray
- type EventValue_Struct
- type EventValue_Tcp
- type EventValue_Timespec
- type EventValue_TriggeredBy
- type EventValue_UInt32
- type EventValue_UInt64
- type EventValue_UInt64Array
- type EventValue_Udp
- type Executable
- func (*Executable) Descriptor() ([]byte, []int)deprecated
- func (x *Executable) GetPath() string
- func (msg *Executable) MarshalJSON() ([]byte, error)
- func (*Executable) ProtoMessage()
- func (x *Executable) ProtoReflect() protoreflect.Message
- func (x *Executable) Reset()
- func (x *Executable) String() string
- func (msg *Executable) UnmarshalJSON(b []byte) error
- type GetEventDefinitionsRequest
- func (*GetEventDefinitionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetEventDefinitionsRequest) GetEventNames() []string
- func (msg *GetEventDefinitionsRequest) MarshalJSON() ([]byte, error)
- func (*GetEventDefinitionsRequest) ProtoMessage()
- func (x *GetEventDefinitionsRequest) ProtoReflect() protoreflect.Message
- func (x *GetEventDefinitionsRequest) Reset()
- func (x *GetEventDefinitionsRequest) String() string
- func (msg *GetEventDefinitionsRequest) UnmarshalJSON(b []byte) error
- type GetEventDefinitionsResponse
- func (*GetEventDefinitionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetEventDefinitionsResponse) GetDefinitions() []*EventDefinition
- func (msg *GetEventDefinitionsResponse) MarshalJSON() ([]byte, error)
- func (*GetEventDefinitionsResponse) ProtoMessage()
- func (x *GetEventDefinitionsResponse) ProtoReflect() protoreflect.Message
- func (x *GetEventDefinitionsResponse) Reset()
- func (x *GetEventDefinitionsResponse) String() string
- func (msg *GetEventDefinitionsResponse) UnmarshalJSON(b []byte) error
- type GetMetricsRequest
- func (*GetMetricsRequest) Descriptor() ([]byte, []int)deprecated
- func (msg *GetMetricsRequest) MarshalJSON() ([]byte, error)
- func (*GetMetricsRequest) ProtoMessage()
- func (x *GetMetricsRequest) ProtoReflect() protoreflect.Message
- func (x *GetMetricsRequest) Reset()
- func (x *GetMetricsRequest) String() string
- func (msg *GetMetricsRequest) UnmarshalJSON(b []byte) error
- type GetMetricsResponse
- func (*GetMetricsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetMetricsResponse) GetBPFLogsCount() uint64
- func (x *GetMetricsResponse) GetErrorCount() uint64
- func (x *GetMetricsResponse) GetEventCount() uint64
- func (x *GetMetricsResponse) GetEventsFiltered() uint64
- func (x *GetMetricsResponse) GetLostBPFLogsCount() uint64
- func (x *GetMetricsResponse) GetLostEvCount() uint64
- func (x *GetMetricsResponse) GetLostNtCapCount() uint64
- func (x *GetMetricsResponse) GetLostWrCount() uint64
- func (x *GetMetricsResponse) GetNetCapCount() uint64
- func (msg *GetMetricsResponse) MarshalJSON() ([]byte, error)
- func (*GetMetricsResponse) ProtoMessage()
- func (x *GetMetricsResponse) ProtoReflect() protoreflect.Message
- func (x *GetMetricsResponse) Reset()
- func (x *GetMetricsResponse) String() string
- func (msg *GetMetricsResponse) UnmarshalJSON(b []byte) error
- type GetStacktraceRequest
- func (*GetStacktraceRequest) Descriptor() ([]byte, []int)deprecated
- func (msg *GetStacktraceRequest) MarshalJSON() ([]byte, error)
- func (*GetStacktraceRequest) ProtoMessage()
- func (x *GetStacktraceRequest) ProtoReflect() protoreflect.Message
- func (x *GetStacktraceRequest) Reset()
- func (x *GetStacktraceRequest) String() string
- func (msg *GetStacktraceRequest) UnmarshalJSON(b []byte) error
- type GetStacktraceResponse
- func (*GetStacktraceResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetStacktraceResponse) GetStacktrace() []byte
- func (msg *GetStacktraceResponse) MarshalJSON() ([]byte, error)
- func (*GetStacktraceResponse) ProtoMessage()
- func (x *GetStacktraceResponse) ProtoReflect() protoreflect.Message
- func (x *GetStacktraceResponse) Reset()
- func (x *GetStacktraceResponse) String() string
- func (msg *GetStacktraceResponse) UnmarshalJSON(b []byte) error
- type GetVersionRequest
- func (*GetVersionRequest) Descriptor() ([]byte, []int)deprecated
- func (msg *GetVersionRequest) MarshalJSON() ([]byte, error)
- func (*GetVersionRequest) ProtoMessage()
- func (x *GetVersionRequest) ProtoReflect() protoreflect.Message
- func (x *GetVersionRequest) Reset()
- func (x *GetVersionRequest) String() string
- func (msg *GetVersionRequest) UnmarshalJSON(b []byte) error
- type GetVersionResponse
- func (*GetVersionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetVersionResponse) GetVersion() string
- func (msg *GetVersionResponse) MarshalJSON() ([]byte, error)
- func (*GetVersionResponse) ProtoMessage()
- func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
- func (x *GetVersionResponse) Reset()
- func (x *GetVersionResponse) String() string
- func (msg *GetVersionResponse) UnmarshalJSON(b []byte) error
- type HTTP
- func (*HTTP) Descriptor() ([]byte, []int)deprecated
- func (x *HTTP) GetContentLength() int64
- func (x *HTTP) GetDirection() string
- func (x *HTTP) GetHeaders() map[string]*HttpHeader
- func (x *HTTP) GetHost() string
- func (x *HTTP) GetMethod() string
- func (x *HTTP) GetProtocol() string
- func (x *HTTP) GetStatus() string
- func (x *HTTP) GetStatusCode() int32
- func (x *HTTP) GetUriPath() string
- func (msg *HTTP) MarshalJSON() ([]byte, error)
- func (*HTTP) ProtoMessage()
- func (x *HTTP) ProtoReflect() protoreflect.Message
- func (x *HTTP) Reset()
- func (x *HTTP) String() string
- func (msg *HTTP) UnmarshalJSON(b []byte) error
- type HTTPRequest
- func (*HTTPRequest) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPRequest) GetContentLength() int64
- func (x *HTTPRequest) GetHeaders() map[string]*HttpHeader
- func (x *HTTPRequest) GetHost() string
- func (x *HTTPRequest) GetMethod() string
- func (x *HTTPRequest) GetProtocol() string
- func (x *HTTPRequest) GetUriPath() string
- func (msg *HTTPRequest) MarshalJSON() ([]byte, error)
- func (*HTTPRequest) ProtoMessage()
- func (x *HTTPRequest) ProtoReflect() protoreflect.Message
- func (x *HTTPRequest) Reset()
- func (x *HTTPRequest) String() string
- func (msg *HTTPRequest) UnmarshalJSON(b []byte) error
- type HTTPResponse
- func (*HTTPResponse) Descriptor() ([]byte, []int)deprecated
- func (x *HTTPResponse) GetContentLength() int64
- func (x *HTTPResponse) GetHeaders() map[string]*HttpHeader
- func (x *HTTPResponse) GetProtocol() string
- func (x *HTTPResponse) GetStatus() string
- func (x *HTTPResponse) GetStatusCode() int32
- func (msg *HTTPResponse) MarshalJSON() ([]byte, error)
- func (*HTTPResponse) ProtoMessage()
- func (x *HTTPResponse) ProtoReflect() protoreflect.Message
- func (x *HTTPResponse) Reset()
- func (x *HTTPResponse) String() string
- func (msg *HTTPResponse) UnmarshalJSON(b []byte) error
- type HookedSeqOps
- func (*HookedSeqOps) Descriptor() ([]byte, []int)deprecated
- func (x *HookedSeqOps) GetValue() map[string]*HookedSymbolData
- func (msg *HookedSeqOps) MarshalJSON() ([]byte, error)
- func (*HookedSeqOps) ProtoMessage()
- func (x *HookedSeqOps) ProtoReflect() protoreflect.Message
- func (x *HookedSeqOps) Reset()
- func (x *HookedSeqOps) String() string
- func (msg *HookedSeqOps) UnmarshalJSON(b []byte) error
- type HookedSymbolData
- func (*HookedSymbolData) Descriptor() ([]byte, []int)deprecated
- func (x *HookedSymbolData) GetModuleOwner() string
- func (x *HookedSymbolData) GetSymbolName() string
- func (msg *HookedSymbolData) MarshalJSON() ([]byte, error)
- func (*HookedSymbolData) ProtoMessage()
- func (x *HookedSymbolData) ProtoReflect() protoreflect.Message
- func (x *HookedSymbolData) Reset()
- func (x *HookedSymbolData) String() string
- func (msg *HookedSymbolData) UnmarshalJSON(b []byte) error
- type HookedSyscalls
- func (*HookedSyscalls) Descriptor() ([]byte, []int)deprecated
- func (x *HookedSyscalls) GetValue() []*HookedSymbolData
- func (msg *HookedSyscalls) MarshalJSON() ([]byte, error)
- func (*HookedSyscalls) ProtoMessage()
- func (x *HookedSyscalls) ProtoReflect() protoreflect.Message
- func (x *HookedSyscalls) Reset()
- func (x *HookedSyscalls) String() string
- func (msg *HookedSyscalls) UnmarshalJSON(b []byte) error
- type HttpHeader
- func (*HttpHeader) Descriptor() ([]byte, []int)deprecated
- func (x *HttpHeader) GetHeader() []string
- func (msg *HttpHeader) MarshalJSON() ([]byte, error)
- func (*HttpHeader) ProtoMessage()
- func (x *HttpHeader) ProtoReflect() protoreflect.Message
- func (x *HttpHeader) Reset()
- func (x *HttpHeader) String() string
- func (msg *HttpHeader) UnmarshalJSON(b []byte) error
- type ICMP
- func (*ICMP) Descriptor() ([]byte, []int)deprecated
- func (x *ICMP) GetChecksum() uint32
- func (x *ICMP) GetId() uint32
- func (x *ICMP) GetSeq() uint32
- func (x *ICMP) GetTypeCode() string
- func (msg *ICMP) MarshalJSON() ([]byte, error)
- func (*ICMP) ProtoMessage()
- func (x *ICMP) ProtoReflect() protoreflect.Message
- func (x *ICMP) Reset()
- func (x *ICMP) String() string
- func (msg *ICMP) UnmarshalJSON(b []byte) error
- type ICMPv6
- func (*ICMPv6) Descriptor() ([]byte, []int)deprecated
- func (x *ICMPv6) GetChecksum() uint32
- func (x *ICMPv6) GetTypeCode() string
- func (msg *ICMPv6) MarshalJSON() ([]byte, error)
- func (*ICMPv6) ProtoMessage()
- func (x *ICMPv6) ProtoReflect() protoreflect.Message
- func (x *ICMPv6) Reset()
- func (x *ICMPv6) String() string
- func (msg *ICMPv6) UnmarshalJSON(b []byte) error
- type IPv4
- func (*IPv4) Descriptor() ([]byte, []int)deprecated
- func (x *IPv4) GetChecksum() uint32
- func (x *IPv4) GetDstIp() string
- func (x *IPv4) GetFlags() uint32
- func (x *IPv4) GetFragOffset() uint32
- func (x *IPv4) GetId() uint32
- func (x *IPv4) GetIhl() uint32
- func (x *IPv4) GetLength() uint32
- func (x *IPv4) GetProtocol() string
- func (x *IPv4) GetSrcIp() string
- func (x *IPv4) GetTos() uint32
- func (x *IPv4) GetTtl() uint32
- func (x *IPv4) GetVersion() uint32
- func (msg *IPv4) MarshalJSON() ([]byte, error)
- func (*IPv4) ProtoMessage()
- func (x *IPv4) ProtoReflect() protoreflect.Message
- func (x *IPv4) Reset()
- func (x *IPv4) String() string
- func (msg *IPv4) UnmarshalJSON(b []byte) error
- type IPv6
- func (*IPv6) Descriptor() ([]byte, []int)deprecated
- func (x *IPv6) GetDstIp() string
- func (x *IPv6) GetFlowLabel() uint32
- func (x *IPv6) GetHopLimit() uint32
- func (x *IPv6) GetLength() uint32
- func (x *IPv6) GetNextHeader() string
- func (x *IPv6) GetSrcIp() string
- func (x *IPv6) GetTrafficClass() uint32
- func (x *IPv6) GetVersion() uint32
- func (msg *IPv6) MarshalJSON() ([]byte, error)
- func (*IPv6) ProtoMessage()
- func (x *IPv6) ProtoReflect() protoreflect.Message
- func (x *IPv6) Reset()
- func (x *IPv6) String() string
- func (msg *IPv6) UnmarshalJSON(b []byte) error
- type Int32Array
- func (*Int32Array) Descriptor() ([]byte, []int)deprecated
- func (x *Int32Array) GetValue() []int32
- func (msg *Int32Array) MarshalJSON() ([]byte, error)
- func (*Int32Array) ProtoMessage()
- func (x *Int32Array) ProtoReflect() protoreflect.Message
- func (x *Int32Array) Reset()
- func (x *Int32Array) String() string
- func (msg *Int32Array) UnmarshalJSON(b []byte) error
- type K8S
- func (*K8S) Descriptor() ([]byte, []int)deprecated
- func (x *K8S) GetNamespace() *K8SNamespace
- func (x *K8S) GetPod() *Pod
- func (msg *K8S) MarshalJSON() ([]byte, error)
- func (*K8S) ProtoMessage()
- func (x *K8S) ProtoReflect() protoreflect.Message
- func (x *K8S) Reset()
- func (x *K8S) String() string
- func (msg *K8S) UnmarshalJSON(b []byte) error
- type K8SNamespace
- func (*K8SNamespace) Descriptor() ([]byte, []int)deprecated
- func (x *K8SNamespace) GetName() string
- func (msg *K8SNamespace) MarshalJSON() ([]byte, error)
- func (*K8SNamespace) ProtoMessage()
- func (x *K8SNamespace) ProtoReflect() protoreflect.Message
- func (x *K8SNamespace) Reset()
- func (x *K8SNamespace) String() string
- func (msg *K8SNamespace) UnmarshalJSON(b []byte) error
- type LogLevel
- type Mitre
- func (*Mitre) Descriptor() ([]byte, []int)deprecated
- func (x *Mitre) GetTactic() *MitreTactic
- func (x *Mitre) GetTechnique() *MitreTechnique
- func (msg *Mitre) MarshalJSON() ([]byte, error)
- func (*Mitre) ProtoMessage()
- func (x *Mitre) ProtoReflect() protoreflect.Message
- func (x *Mitre) Reset()
- func (x *Mitre) String() string
- func (msg *Mitre) UnmarshalJSON(b []byte) error
- type MitreTactic
- func (*MitreTactic) Descriptor() ([]byte, []int)deprecated
- func (x *MitreTactic) GetName() string
- func (msg *MitreTactic) MarshalJSON() ([]byte, error)
- func (*MitreTactic) ProtoMessage()
- func (x *MitreTactic) ProtoReflect() protoreflect.Message
- func (x *MitreTactic) Reset()
- func (x *MitreTactic) String() string
- func (msg *MitreTactic) UnmarshalJSON(b []byte) error
- type MitreTechnique
- func (*MitreTechnique) Descriptor() ([]byte, []int)deprecated
- func (x *MitreTechnique) GetId() string
- func (x *MitreTechnique) GetName() string
- func (msg *MitreTechnique) MarshalJSON() ([]byte, error)
- func (*MitreTechnique) ProtoMessage()
- func (x *MitreTechnique) ProtoReflect() protoreflect.Message
- func (x *MitreTechnique) Reset()
- func (x *MitreTechnique) String() string
- func (msg *MitreTechnique) UnmarshalJSON(b []byte) error
- type PacketDirection
- func (PacketDirection) Descriptor() protoreflect.EnumDescriptor
- func (x PacketDirection) Enum() *PacketDirection
- func (PacketDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x PacketDirection) Number() protoreflect.EnumNumber
- func (x PacketDirection) String() string
- func (PacketDirection) Type() protoreflect.EnumType
- type PacketMetadata
- func (*PacketMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PacketMetadata) GetDirection() PacketDirection
- func (x *PacketMetadata) GetDstIp() string
- func (x *PacketMetadata) GetDstPort() uint32
- func (x *PacketMetadata) GetIface() string
- func (x *PacketMetadata) GetPacketLen() uint32
- func (x *PacketMetadata) GetProtocol() uint32
- func (x *PacketMetadata) GetSrcIp() string
- func (x *PacketMetadata) GetSrcPort() uint32
- func (msg *PacketMetadata) MarshalJSON() ([]byte, error)
- func (*PacketMetadata) ProtoMessage()
- func (x *PacketMetadata) ProtoReflect() protoreflect.Message
- func (x *PacketMetadata) Reset()
- func (x *PacketMetadata) String() string
- func (msg *PacketMetadata) UnmarshalJSON(b []byte) error
- type Pod
- func (*Pod) Descriptor() ([]byte, []int)deprecated
- func (x *Pod) GetLabels() map[string]string
- func (x *Pod) GetName() string
- func (x *Pod) GetUid() string
- func (msg *Pod) MarshalJSON() ([]byte, error)
- func (*Pod) ProtoMessage()
- func (x *Pod) ProtoReflect() protoreflect.Message
- func (x *Pod) Reset()
- func (x *Pod) String() string
- func (msg *Pod) UnmarshalJSON(b []byte) error
- type Policies
- func (*Policies) Descriptor() ([]byte, []int)deprecated
- func (x *Policies) GetMatched() []string
- func (msg *Policies) MarshalJSON() ([]byte, error)
- func (*Policies) ProtoMessage()
- func (x *Policies) ProtoReflect() protoreflect.Message
- func (x *Policies) Reset()
- func (x *Policies) String() string
- func (msg *Policies) UnmarshalJSON(b []byte) error
- type Process
- func (*Process) Descriptor() ([]byte, []int)deprecated
- func (x *Process) GetAncestors() []*Process
- func (x *Process) GetExecutable() *Executable
- func (x *Process) GetHostPid() *wrapperspb.UInt32Value
- func (x *Process) GetPid() *wrapperspb.UInt32Value
- func (x *Process) GetRealUser() *User
- func (x *Process) GetThread() *Thread
- func (x *Process) GetUniqueId() *wrapperspb.UInt32Value
- func (msg *Process) MarshalJSON() ([]byte, error)
- func (*Process) ProtoMessage()
- func (x *Process) ProtoReflect() protoreflect.Message
- func (x *Process) Reset()
- func (x *Process) String() string
- func (msg *Process) UnmarshalJSON(b []byte) error
- type SaFamilyT
- type Severity
- type SockAddr
- func (*SockAddr) Descriptor() ([]byte, []int)deprecated
- func (x *SockAddr) GetSaFamily() SaFamilyT
- func (x *SockAddr) GetSin6Addr() string
- func (x *SockAddr) GetSin6Flowinfo() uint32
- func (x *SockAddr) GetSin6Port() uint32
- func (x *SockAddr) GetSin6Scopeid() uint32
- func (x *SockAddr) GetSinAddr() string
- func (x *SockAddr) GetSinPort() uint32
- func (x *SockAddr) GetSunPath() string
- func (msg *SockAddr) MarshalJSON() ([]byte, error)
- func (*SockAddr) ProtoMessage()
- func (x *SockAddr) ProtoReflect() protoreflect.Message
- func (x *SockAddr) Reset()
- func (x *SockAddr) String() string
- func (msg *SockAddr) UnmarshalJSON(b []byte) error
- type StackAddress
- func (*StackAddress) Descriptor() ([]byte, []int)deprecated
- func (x *StackAddress) GetAddress() uint64
- func (x *StackAddress) GetSymbol() string
- func (msg *StackAddress) MarshalJSON() ([]byte, error)
- func (*StackAddress) ProtoMessage()
- func (x *StackAddress) ProtoReflect() protoreflect.Message
- func (x *StackAddress) Reset()
- func (x *StackAddress) String() string
- func (msg *StackAddress) UnmarshalJSON(b []byte) error
- type StreamEventsRequest
- func (*StreamEventsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsRequest) GetMask() *fieldmaskpb.FieldMask
- func (x *StreamEventsRequest) GetPolicies() []string
- func (msg *StreamEventsRequest) MarshalJSON() ([]byte, error)
- func (*StreamEventsRequest) ProtoMessage()
- func (x *StreamEventsRequest) ProtoReflect() protoreflect.Message
- func (x *StreamEventsRequest) Reset()
- func (x *StreamEventsRequest) String() string
- func (msg *StreamEventsRequest) UnmarshalJSON(b []byte) error
- type StreamEventsResponse
- func (*StreamEventsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StreamEventsResponse) GetEvent() *Event
- func (msg *StreamEventsResponse) MarshalJSON() ([]byte, error)
- func (*StreamEventsResponse) ProtoMessage()
- func (x *StreamEventsResponse) ProtoReflect() protoreflect.Message
- func (x *StreamEventsResponse) Reset()
- func (x *StreamEventsResponse) String() string
- func (msg *StreamEventsResponse) UnmarshalJSON(b []byte) error
- type StringArray
- func (*StringArray) Descriptor() ([]byte, []int)deprecated
- func (x *StringArray) GetValue() []string
- func (msg *StringArray) MarshalJSON() ([]byte, error)
- func (*StringArray) ProtoMessage()
- func (x *StringArray) ProtoReflect() protoreflect.Message
- func (x *StringArray) Reset()
- func (x *StringArray) String() string
- func (msg *StringArray) UnmarshalJSON(b []byte) error
- type TCP
- func (*TCP) Descriptor() ([]byte, []int)deprecated
- func (x *TCP) GetAck() uint32
- func (x *TCP) GetAckFlag() uint32
- func (x *TCP) GetChecksum() uint32
- func (x *TCP) GetCwrFlag() uint32
- func (x *TCP) GetDataOffset() uint32
- func (x *TCP) GetDstPort() uint32
- func (x *TCP) GetEceFlag() uint32
- func (x *TCP) GetFinFlag() uint32
- func (x *TCP) GetNsFlag() uint32
- func (x *TCP) GetPshFlag() uint32
- func (x *TCP) GetRstFlag() uint32
- func (x *TCP) GetSeq() uint32
- func (x *TCP) GetSrcPort() uint32
- func (x *TCP) GetSynFlag() uint32
- func (x *TCP) GetUrgFlag() uint32
- func (x *TCP) GetUrgent() uint32
- func (x *TCP) GetWindow() uint32
- func (msg *TCP) MarshalJSON() ([]byte, error)
- func (*TCP) ProtoMessage()
- func (x *TCP) ProtoReflect() protoreflect.Message
- func (x *TCP) Reset()
- func (x *TCP) String() string
- func (msg *TCP) UnmarshalJSON(b []byte) error
- type Thread
- func (*Thread) Descriptor() ([]byte, []int)deprecated
- func (x *Thread) GetCompat() bool
- func (x *Thread) GetHostTid() *wrapperspb.UInt32Value
- func (x *Thread) GetName() string
- func (x *Thread) GetStartTime() *timestamppb.Timestamp
- func (x *Thread) GetSyscall() string
- func (x *Thread) GetTid() *wrapperspb.UInt32Value
- func (x *Thread) GetUniqueId() *wrapperspb.UInt32Value
- func (x *Thread) GetUserStackTrace() *UserStackTrace
- func (msg *Thread) MarshalJSON() ([]byte, error)
- func (*Thread) ProtoMessage()
- func (x *Thread) ProtoReflect() protoreflect.Message
- func (x *Thread) Reset()
- func (x *Thread) String() string
- func (msg *Thread) UnmarshalJSON(b []byte) error
- type Threat
- func (*Threat) Descriptor() ([]byte, []int)deprecated
- func (x *Threat) GetDescription() string
- func (x *Threat) GetMitre() *Mitre
- func (x *Threat) GetName() string
- func (x *Threat) GetProperties() map[string]string
- func (x *Threat) GetSeverity() Severity
- func (msg *Threat) MarshalJSON() ([]byte, error)
- func (*Threat) ProtoMessage()
- func (x *Threat) ProtoReflect() protoreflect.Message
- func (x *Threat) Reset()
- func (x *Threat) String() string
- func (msg *Threat) UnmarshalJSON(b []byte) error
- type Timespec
- func (*Timespec) Descriptor() ([]byte, []int)deprecated
- func (x *Timespec) GetValue() *wrapperspb.DoubleValue
- func (msg *Timespec) MarshalJSON() ([]byte, error)
- func (*Timespec) ProtoMessage()
- func (x *Timespec) ProtoReflect() protoreflect.Message
- func (x *Timespec) Reset()
- func (x *Timespec) String() string
- func (msg *Timespec) UnmarshalJSON(b []byte) error
- type TraceeServiceClient
- type TraceeServiceServer
- type TraceeService_StreamEventsClient
- type TraceeService_StreamEventsServer
- type TriggeredBy
- func (*TriggeredBy) Descriptor() ([]byte, []int)deprecated
- func (x *TriggeredBy) GetData() []*EventValue
- func (x *TriggeredBy) GetId() uint32
- func (x *TriggeredBy) GetName() string
- func (msg *TriggeredBy) MarshalJSON() ([]byte, error)
- func (*TriggeredBy) ProtoMessage()
- func (x *TriggeredBy) ProtoReflect() protoreflect.Message
- func (x *TriggeredBy) Reset()
- func (x *TriggeredBy) String() string
- func (msg *TriggeredBy) UnmarshalJSON(b []byte) error
- type UDP
- func (*UDP) Descriptor() ([]byte, []int)deprecated
- func (x *UDP) GetChecksum() uint32
- func (x *UDP) GetDstPort() uint32
- func (x *UDP) GetLength() uint32
- func (x *UDP) GetSrcPort() uint32
- func (msg *UDP) MarshalJSON() ([]byte, error)
- func (*UDP) ProtoMessage()
- func (x *UDP) ProtoReflect() protoreflect.Message
- func (x *UDP) Reset()
- func (x *UDP) String() string
- func (msg *UDP) UnmarshalJSON(b []byte) error
- type UInt64Array
- func (*UInt64Array) Descriptor() ([]byte, []int)deprecated
- func (x *UInt64Array) GetValue() []uint64
- func (msg *UInt64Array) MarshalJSON() ([]byte, error)
- func (*UInt64Array) ProtoMessage()
- func (x *UInt64Array) ProtoReflect() protoreflect.Message
- func (x *UInt64Array) Reset()
- func (x *UInt64Array) String() string
- func (msg *UInt64Array) UnmarshalJSON(b []byte) error
- type UnimplementedDataSourceServiceServer
- type UnimplementedDiagnosticServiceServer
- func (UnimplementedDiagnosticServiceServer) ChangeLogLevel(context.Context, *ChangeLogLevelRequest) (*ChangeLogLevelResponse, error)
- func (UnimplementedDiagnosticServiceServer) GetMetrics(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error)
- func (UnimplementedDiagnosticServiceServer) GetStacktrace(context.Context, *GetStacktraceRequest) (*GetStacktraceResponse, error)
- type UnimplementedTraceeServiceServer
- func (UnimplementedTraceeServiceServer) DisableEvent(context.Context, *DisableEventRequest) (*DisableEventResponse, error)
- func (UnimplementedTraceeServiceServer) EnableEvent(context.Context, *EnableEventRequest) (*EnableEventResponse, error)
- func (UnimplementedTraceeServiceServer) GetEventDefinitions(context.Context, *GetEventDefinitionsRequest) (*GetEventDefinitionsResponse, error)
- func (UnimplementedTraceeServiceServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
- func (UnimplementedTraceeServiceServer) StreamEvents(*StreamEventsRequest, TraceeService_StreamEventsServer) error
- type UnsafeDataSourceServiceServer
- type UnsafeDiagnosticServiceServer
- type UnsafeTraceeServiceServer
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetId() *wrapperspb.UInt32Value
- func (msg *User) MarshalJSON() ([]byte, error)
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- func (msg *User) UnmarshalJSON(b []byte) error
- type UserStackTrace
- func (*UserStackTrace) Descriptor() ([]byte, []int)deprecated
- func (x *UserStackTrace) GetAddresses() []*StackAddress
- func (msg *UserStackTrace) MarshalJSON() ([]byte, error)
- func (*UserStackTrace) ProtoMessage()
- func (x *UserStackTrace) ProtoReflect() protoreflect.Message
- func (x *UserStackTrace) Reset()
- func (x *UserStackTrace) String() string
- func (msg *UserStackTrace) UnmarshalJSON(b []byte) error
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetMajor() uint64
- func (x *Version) GetMinor() uint64
- func (x *Version) GetPatch() uint64
- func (msg *Version) MarshalJSON() ([]byte, error)
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- func (msg *Version) UnmarshalJSON(b []byte) error
- type WriteDataSourceRequest
- func (*WriteDataSourceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WriteDataSourceRequest) GetId() string
- func (x *WriteDataSourceRequest) GetKey() *structpb.Value
- func (x *WriteDataSourceRequest) GetNamespace() string
- func (x *WriteDataSourceRequest) GetValue() *structpb.Value
- func (msg *WriteDataSourceRequest) MarshalJSON() ([]byte, error)
- func (*WriteDataSourceRequest) ProtoMessage()
- func (x *WriteDataSourceRequest) ProtoReflect() protoreflect.Message
- func (x *WriteDataSourceRequest) Reset()
- func (x *WriteDataSourceRequest) String() string
- func (msg *WriteDataSourceRequest) UnmarshalJSON(b []byte) error
- type WriteDataSourceResponse
- func (*WriteDataSourceResponse) Descriptor() ([]byte, []int)deprecated
- func (msg *WriteDataSourceResponse) MarshalJSON() ([]byte, error)
- func (*WriteDataSourceResponse) ProtoMessage()
- func (x *WriteDataSourceResponse) ProtoReflect() protoreflect.Message
- func (x *WriteDataSourceResponse) Reset()
- func (x *WriteDataSourceResponse) String() string
- func (msg *WriteDataSourceResponse) UnmarshalJSON(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( LogLevel_name = map[int32]string{ 0: "Debug", 1: "Info", 2: "Warn", 3: "Error", 4: "DPanic", 5: "Panic", 6: "Fatal", } LogLevel_value = map[string]int32{ "Debug": 0, "Info": 1, "Warn": 2, "Error": 3, "DPanic": 4, "Panic": 5, "Fatal": 6, } )
Enum value maps for LogLevel.
var ( EventId_name = map[int32]string{}/* 560 elements not displayed */ EventId_value = map[string]int32{}/* 560 elements not displayed */ )
Enum value maps for EventId.
var ( SaFamilyT_name = map[int32]string{ 0: "SA_FAMILY_T_UNSPEC", 1: "AF_UNIX", 2: "AF_INET", 10: "AF_INET6", } SaFamilyT_value = map[string]int32{ "SA_FAMILY_T_UNSPEC": 0, "AF_UNIX": 1, "AF_INET": 2, "AF_INET6": 10, } )
Enum value maps for SaFamilyT.
var ( Capability_name = map[int32]string{ 0: "CAP_CHOWN", 1: "DAC_OVERRIDE", 2: "CAP_DAC_READ_SEARCH", 3: "CAP_FOWNER", 4: "CAP_FSETID", 5: "CAP_KILL", 6: "CAP_SETGID", 7: "CAP_SETUID", 8: "CAP_SETPCAP", 10: "CAP_NET_BIND_SERVICE", 11: "CAP_NET_BROADCAST", 12: "CAP_NET_ADMIN", 13: "CAP_NET_RAW", 14: "CAP_IPC_LOCK", 15: "CAP_IPC_OWNER", 16: "CAP_SYS_MODULE", 17: "CAP_SYS_RAWIO", 18: "CAP_SYS_CHROOT", 19: "CAP_SYS_PTRACE", 20: "CAP_SYS_PACCT", 21: "CAP_SYS_ADMIN", 22: "CAP_SYS_BOOT", 23: "CAP_SYS_NICE", 24: "CAP_SYS_RESOURCE", 25: "CAP_SYS_TIME", 26: "CAP_SYS_TTY_CONFIG", 27: "CAP_MKNOD", 28: "CAP_LEASE", 29: "CAP_AUDIT_WRITE", 30: "CAP_AUDIT_CONTROL", 31: "CAP_SETFCAP", 32: "CAP_MAC_OVERRIDE", 33: "CAP_MAC_ADMIN", 34: "CAP_SYSLOG", 35: "CAP_WAKE_ALARM", 36: "CAP_BLOCK_SUSPEND", 37: "CAP_AUDIT_READ", 38: "CAP_PERFMON", 39: "CAP_BPF", 40: "CAP_CHECKPOINT_RESTORE", } Capability_value = map[string]int32{ "CAP_CHOWN": 0, "DAC_OVERRIDE": 1, "CAP_DAC_READ_SEARCH": 2, "CAP_FOWNER": 3, "CAP_FSETID": 4, "CAP_KILL": 5, "CAP_SETGID": 6, "CAP_SETUID": 7, "CAP_SETPCAP": 8, "CAP_NET_BIND_SERVICE": 10, "CAP_NET_BROADCAST": 11, "CAP_NET_ADMIN": 12, "CAP_NET_RAW": 13, "CAP_IPC_LOCK": 14, "CAP_IPC_OWNER": 15, "CAP_SYS_MODULE": 16, "CAP_SYS_RAWIO": 17, "CAP_SYS_CHROOT": 18, "CAP_SYS_PTRACE": 19, "CAP_SYS_PACCT": 20, "CAP_SYS_ADMIN": 21, "CAP_SYS_BOOT": 22, "CAP_SYS_NICE": 23, "CAP_SYS_RESOURCE": 24, "CAP_SYS_TIME": 25, "CAP_SYS_TTY_CONFIG": 26, "CAP_MKNOD": 27, "CAP_LEASE": 28, "CAP_AUDIT_WRITE": 29, "CAP_AUDIT_CONTROL": 30, "CAP_SETFCAP": 31, "CAP_MAC_OVERRIDE": 32, "CAP_MAC_ADMIN": 33, "CAP_SYSLOG": 34, "CAP_WAKE_ALARM": 35, "CAP_BLOCK_SUSPEND": 36, "CAP_AUDIT_READ": 37, "CAP_PERFMON": 38, "CAP_BPF": 39, "CAP_CHECKPOINT_RESTORE": 40, } )
Enum value maps for Capability.
var ( PacketDirection_name = map[int32]string{ 0: "INVALID", 1: "INGRESS", 3: "EGRESS", } PacketDirection_value = map[string]int32{ "INVALID": 0, "INGRESS": 1, "EGRESS": 3, } )
Enum value maps for PacketDirection.
var ( Severity_name = map[int32]string{ 0: "INFO", 1: "LOW", 2: "MEDIUM", 3: "HIGH", 4: "CRITICAL", } Severity_value = map[string]int32{ "INFO": 0, "LOW": 1, "MEDIUM": 2, "HIGH": 3, "CRITICAL": 4, } )
Enum value maps for Severity.
var DataSourceService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "tracee.v1beta1.DataSourceService", HandlerType: (*DataSourceServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Write", Handler: _DataSourceService_Write_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WriteStream", Handler: _DataSourceService_WriteStream_Handler, ClientStreams: true, }, }, Metadata: "api/v1beta1/datasource.proto", }
DataSourceService_ServiceDesc is the grpc.ServiceDesc for DataSourceService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var DiagnosticService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "tracee.v1beta1.DiagnosticService", HandlerType: (*DiagnosticServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetMetrics", Handler: _DiagnosticService_GetMetrics_Handler, }, { MethodName: "ChangeLogLevel", Handler: _DiagnosticService_ChangeLogLevel_Handler, }, { MethodName: "GetStacktrace", Handler: _DiagnosticService_GetStacktrace_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "api/v1beta1/diagnostic.proto", }
DiagnosticService_ServiceDesc is the grpc.ServiceDesc for DiagnosticService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_api_v1beta1_datasource_proto protoreflect.FileDescriptor
var File_api_v1beta1_definition_proto protoreflect.FileDescriptor
var File_api_v1beta1_diagnostic_proto protoreflect.FileDescriptor
var File_api_v1beta1_event_data_proto protoreflect.FileDescriptor
var File_api_v1beta1_event_proto protoreflect.FileDescriptor
var File_api_v1beta1_threat_proto protoreflect.FileDescriptor
var File_api_v1beta1_tracee_proto protoreflect.FileDescriptor
var TraceeService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "tracee.v1beta1.TraceeService", HandlerType: (*TraceeServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetEventDefinitions", Handler: _TraceeService_GetEventDefinitions_Handler, }, { MethodName: "EnableEvent", Handler: _TraceeService_EnableEvent_Handler, }, { MethodName: "DisableEvent", Handler: _TraceeService_DisableEvent_Handler, }, { MethodName: "GetVersion", Handler: _TraceeService_GetVersion_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "StreamEvents", Handler: _TraceeService_StreamEvents_Handler, ServerStreams: true, }, }, Metadata: "api/v1beta1/tracee.proto", }
TraceeService_ServiceDesc is the grpc.ServiceDesc for TraceeService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterDataSourceServiceServer ¶
func RegisterDataSourceServiceServer(s grpc.ServiceRegistrar, srv DataSourceServiceServer)
func RegisterDiagnosticServiceServer ¶
func RegisterDiagnosticServiceServer(s grpc.ServiceRegistrar, srv DiagnosticServiceServer)
func RegisterTraceeServiceServer ¶
func RegisterTraceeServiceServer(s grpc.ServiceRegistrar, srv TraceeServiceServer)
Types ¶
type Capability ¶
type Capability int32
https://pkg.go.dev/kernel.org/pub/linux/libs/security/libcap/cap@v1.2.68#Value
const ( Capability_CAP_CHOWN Capability = 0 Capability_DAC_OVERRIDE Capability = 1 Capability_CAP_DAC_READ_SEARCH Capability = 2 Capability_CAP_FOWNER Capability = 3 Capability_CAP_FSETID Capability = 4 Capability_CAP_KILL Capability = 5 Capability_CAP_SETGID Capability = 6 Capability_CAP_SETUID Capability = 7 Capability_CAP_SETPCAP Capability = 8 Capability_CAP_NET_BIND_SERVICE Capability = 10 Capability_CAP_NET_BROADCAST Capability = 11 Capability_CAP_NET_ADMIN Capability = 12 Capability_CAP_NET_RAW Capability = 13 Capability_CAP_IPC_LOCK Capability = 14 Capability_CAP_IPC_OWNER Capability = 15 Capability_CAP_SYS_MODULE Capability = 16 Capability_CAP_SYS_RAWIO Capability = 17 Capability_CAP_SYS_CHROOT Capability = 18 Capability_CAP_SYS_PTRACE Capability = 19 Capability_CAP_SYS_PACCT Capability = 20 Capability_CAP_SYS_ADMIN Capability = 21 Capability_CAP_SYS_BOOT Capability = 22 Capability_CAP_SYS_NICE Capability = 23 Capability_CAP_SYS_RESOURCE Capability = 24 Capability_CAP_SYS_TIME Capability = 25 Capability_CAP_SYS_TTY_CONFIG Capability = 26 Capability_CAP_MKNOD Capability = 27 Capability_CAP_LEASE Capability = 28 Capability_CAP_AUDIT_WRITE Capability = 29 Capability_CAP_AUDIT_CONTROL Capability = 30 Capability_CAP_SETFCAP Capability = 31 Capability_CAP_MAC_OVERRIDE Capability = 32 Capability_CAP_MAC_ADMIN Capability = 33 Capability_CAP_SYSLOG Capability = 34 Capability_CAP_WAKE_ALARM Capability = 35 Capability_CAP_BLOCK_SUSPEND Capability = 36 Capability_CAP_AUDIT_READ Capability = 37 Capability_CAP_PERFMON Capability = 38 Capability_CAP_BPF Capability = 39 Capability_CAP_CHECKPOINT_RESTORE Capability = 40 )
func (Capability) Descriptor ¶
func (Capability) Descriptor() protoreflect.EnumDescriptor
func (Capability) Enum ¶
func (x Capability) Enum() *Capability
func (Capability) EnumDescriptor
deprecated
func (Capability) EnumDescriptor() ([]byte, []int)
Deprecated: Use Capability.Descriptor instead.
func (Capability) Number ¶
func (x Capability) Number() protoreflect.EnumNumber
func (Capability) String ¶
func (x Capability) String() string
func (Capability) Type ¶
func (Capability) Type() protoreflect.EnumType
type ChangeLogLevelRequest ¶
type ChangeLogLevelRequest struct { Level LogLevel `protobuf:"varint,1,opt,name=level,proto3,enum=tracee.v1beta1.LogLevel" json:"level,omitempty"` // contains filtered or unexported fields }
func (*ChangeLogLevelRequest) Descriptor
deprecated
func (*ChangeLogLevelRequest) Descriptor() ([]byte, []int)
Deprecated: Use ChangeLogLevelRequest.ProtoReflect.Descriptor instead.
func (*ChangeLogLevelRequest) GetLevel ¶
func (x *ChangeLogLevelRequest) GetLevel() LogLevel
func (*ChangeLogLevelRequest) MarshalJSON ¶
func (msg *ChangeLogLevelRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ChangeLogLevelRequest) ProtoMessage ¶
func (*ChangeLogLevelRequest) ProtoMessage()
func (*ChangeLogLevelRequest) ProtoReflect ¶
func (x *ChangeLogLevelRequest) ProtoReflect() protoreflect.Message
func (*ChangeLogLevelRequest) Reset ¶
func (x *ChangeLogLevelRequest) Reset()
func (*ChangeLogLevelRequest) String ¶
func (x *ChangeLogLevelRequest) String() string
func (*ChangeLogLevelRequest) UnmarshalJSON ¶
func (msg *ChangeLogLevelRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type ChangeLogLevelResponse ¶
type ChangeLogLevelResponse struct {
// contains filtered or unexported fields
}
func (*ChangeLogLevelResponse) Descriptor
deprecated
func (*ChangeLogLevelResponse) Descriptor() ([]byte, []int)
Deprecated: Use ChangeLogLevelResponse.ProtoReflect.Descriptor instead.
func (*ChangeLogLevelResponse) MarshalJSON ¶
func (msg *ChangeLogLevelResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ChangeLogLevelResponse) ProtoMessage ¶
func (*ChangeLogLevelResponse) ProtoMessage()
func (*ChangeLogLevelResponse) ProtoReflect ¶
func (x *ChangeLogLevelResponse) ProtoReflect() protoreflect.Message
func (*ChangeLogLevelResponse) Reset ¶
func (x *ChangeLogLevelResponse) Reset()
func (*ChangeLogLevelResponse) String ¶
func (x *ChangeLogLevelResponse) String() string
func (*ChangeLogLevelResponse) UnmarshalJSON ¶
func (msg *ChangeLogLevelResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type Container ¶
type Container struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Image *ContainerImage `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"` IsRunning bool `protobuf:"varint,4,opt,name=is_running,json=isRunning,proto3" json:"is_running,omitempty"` // contains filtered or unexported fields }
func (*Container) Descriptor
deprecated
func (*Container) GetImage ¶
func (x *Container) GetImage() *ContainerImage
func (*Container) GetIsRunning ¶
func (*Container) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Container) ProtoMessage ¶
func (*Container) ProtoMessage()
func (*Container) ProtoReflect ¶
func (x *Container) ProtoReflect() protoreflect.Message
func (*Container) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type ContainerImage ¶
type ContainerImage struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` RepoDigests []string `protobuf:"bytes,2,rep,name=repo_digests,json=repoDigests,proto3" json:"repo_digests,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ContainerImage) Descriptor
deprecated
func (*ContainerImage) Descriptor() ([]byte, []int)
Deprecated: Use ContainerImage.ProtoReflect.Descriptor instead.
func (*ContainerImage) GetId ¶
func (x *ContainerImage) GetId() string
func (*ContainerImage) GetName ¶
func (x *ContainerImage) GetName() string
func (*ContainerImage) GetRepoDigests ¶
func (x *ContainerImage) GetRepoDigests() []string
func (*ContainerImage) MarshalJSON ¶
func (msg *ContainerImage) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*ContainerImage) ProtoMessage ¶
func (*ContainerImage) ProtoMessage()
func (*ContainerImage) ProtoReflect ¶
func (x *ContainerImage) ProtoReflect() protoreflect.Message
func (*ContainerImage) Reset ¶
func (x *ContainerImage) Reset()
func (*ContainerImage) String ¶
func (x *ContainerImage) String() string
func (*ContainerImage) UnmarshalJSON ¶
func (msg *ContainerImage) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type Context ¶
type Context struct { Process *Process `protobuf:"bytes,1,opt,name=process,proto3,oneof" json:"process,omitempty"` Container *Container `protobuf:"bytes,2,opt,name=container,proto3,oneof" json:"container,omitempty"` K8S *K8S `protobuf:"bytes,3,opt,name=k8s,proto3,oneof" json:"k8s,omitempty"` // contains filtered or unexported fields }
func (*Context) Descriptor
deprecated
func (*Context) GetContainer ¶
func (*Context) GetProcess ¶
func (*Context) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Context) ProtoMessage ¶
func (*Context) ProtoMessage()
func (*Context) ProtoReflect ¶
func (x *Context) ProtoReflect() protoreflect.Message
func (*Context) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Credentials ¶
type Credentials struct { Uid *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=uid,proto3" json:"uid,omitempty"` Gid *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=gid,proto3" json:"gid,omitempty"` Suid *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=suid,proto3" json:"suid,omitempty"` Sgid *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=sgid,proto3" json:"sgid,omitempty"` Euid *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=euid,proto3" json:"euid,omitempty"` Egid *wrapperspb.UInt32Value `protobuf:"bytes,6,opt,name=egid,proto3" json:"egid,omitempty"` Fsuid *wrapperspb.UInt32Value `protobuf:"bytes,7,opt,name=fsuid,proto3" json:"fsuid,omitempty"` Fsgid *wrapperspb.UInt32Value `protobuf:"bytes,8,opt,name=fsgid,proto3" json:"fsgid,omitempty"` UserNamespace *wrapperspb.UInt32Value `protobuf:"bytes,9,opt,name=user_namespace,json=userNamespace,proto3" json:"user_namespace,omitempty"` SecureBits *wrapperspb.UInt32Value `protobuf:"bytes,10,opt,name=secure_bits,json=secureBits,proto3" json:"secure_bits,omitempty"` CapInheritable []Capability `` /* 143-byte string literal not displayed */ CapPermitted []Capability `` /* 137-byte string literal not displayed */ CapEffective []Capability `` /* 137-byte string literal not displayed */ CapBounding []Capability `` /* 134-byte string literal not displayed */ CapAmbient []Capability `` /* 131-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Credentials) Descriptor
deprecated
func (*Credentials) Descriptor() ([]byte, []int)
Deprecated: Use Credentials.ProtoReflect.Descriptor instead.
func (*Credentials) GetCapAmbient ¶
func (x *Credentials) GetCapAmbient() []Capability
func (*Credentials) GetCapBounding ¶
func (x *Credentials) GetCapBounding() []Capability
func (*Credentials) GetCapEffective ¶
func (x *Credentials) GetCapEffective() []Capability
func (*Credentials) GetCapInheritable ¶
func (x *Credentials) GetCapInheritable() []Capability
func (*Credentials) GetCapPermitted ¶
func (x *Credentials) GetCapPermitted() []Capability
func (*Credentials) GetEgid ¶
func (x *Credentials) GetEgid() *wrapperspb.UInt32Value
func (*Credentials) GetEuid ¶
func (x *Credentials) GetEuid() *wrapperspb.UInt32Value
func (*Credentials) GetFsgid ¶
func (x *Credentials) GetFsgid() *wrapperspb.UInt32Value
func (*Credentials) GetFsuid ¶
func (x *Credentials) GetFsuid() *wrapperspb.UInt32Value
func (*Credentials) GetGid ¶
func (x *Credentials) GetGid() *wrapperspb.UInt32Value
func (*Credentials) GetSecureBits ¶
func (x *Credentials) GetSecureBits() *wrapperspb.UInt32Value
func (*Credentials) GetSgid ¶
func (x *Credentials) GetSgid() *wrapperspb.UInt32Value
func (*Credentials) GetSuid ¶
func (x *Credentials) GetSuid() *wrapperspb.UInt32Value
func (*Credentials) GetUid ¶
func (x *Credentials) GetUid() *wrapperspb.UInt32Value
func (*Credentials) GetUserNamespace ¶
func (x *Credentials) GetUserNamespace() *wrapperspb.UInt32Value
func (*Credentials) MarshalJSON ¶
func (msg *Credentials) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*Credentials) ProtoMessage ¶
func (*Credentials) ProtoMessage()
func (*Credentials) ProtoReflect ¶
func (x *Credentials) ProtoReflect() protoreflect.Message
func (*Credentials) Reset ¶
func (x *Credentials) Reset()
func (*Credentials) String ¶
func (x *Credentials) String() string
func (*Credentials) UnmarshalJSON ¶
func (msg *Credentials) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DNS ¶
type DNS struct { Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Qr uint32 `protobuf:"varint,2,opt,name=qr,proto3" json:"qr,omitempty"` OpCode string `protobuf:"bytes,3,opt,name=op_code,json=opCode,proto3" json:"op_code,omitempty"` Aa uint32 `protobuf:"varint,4,opt,name=aa,proto3" json:"aa,omitempty"` Tc uint32 `protobuf:"varint,5,opt,name=tc,proto3" json:"tc,omitempty"` Rd uint32 `protobuf:"varint,6,opt,name=rd,proto3" json:"rd,omitempty"` Ra uint32 `protobuf:"varint,7,opt,name=ra,proto3" json:"ra,omitempty"` Z uint32 `protobuf:"varint,8,opt,name=z,proto3" json:"z,omitempty"` ResponseCode string `protobuf:"bytes,9,opt,name=response_code,json=responseCode,proto3" json:"response_code,omitempty"` QdCount uint32 `protobuf:"varint,10,opt,name=qd_count,json=qdCount,proto3" json:"qd_count,omitempty"` AnCount uint32 `protobuf:"varint,11,opt,name=an_count,json=anCount,proto3" json:"an_count,omitempty"` NsCount uint32 `protobuf:"varint,12,opt,name=ns_count,json=nsCount,proto3" json:"ns_count,omitempty"` ArCount uint32 `protobuf:"varint,13,opt,name=ar_count,json=arCount,proto3" json:"ar_count,omitempty"` Questions []*DNSQuestion `protobuf:"bytes,14,rep,name=questions,proto3" json:"questions,omitempty"` Answers []*DNSResourceRecord `protobuf:"bytes,15,rep,name=answers,proto3" json:"answers,omitempty"` Authorities []*DNSResourceRecord `protobuf:"bytes,16,rep,name=authorities,proto3" json:"authorities,omitempty"` Additionals []*DNSResourceRecord `protobuf:"bytes,17,rep,name=additionals,proto3" json:"additionals,omitempty"` // contains filtered or unexported fields }
func (*DNS) Descriptor
deprecated
func (*DNS) GetAdditionals ¶
func (x *DNS) GetAdditionals() []*DNSResourceRecord
func (*DNS) GetAnCount ¶
func (*DNS) GetAnswers ¶
func (x *DNS) GetAnswers() []*DNSResourceRecord
func (*DNS) GetArCount ¶
func (*DNS) GetAuthorities ¶
func (x *DNS) GetAuthorities() []*DNSResourceRecord
func (*DNS) GetNsCount ¶
func (*DNS) GetQdCount ¶
func (*DNS) GetQuestions ¶
func (x *DNS) GetQuestions() []*DNSQuestion
func (*DNS) GetResponseCode ¶
func (*DNS) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNS) ProtoMessage ¶
func (*DNS) ProtoMessage()
func (*DNS) ProtoReflect ¶
func (x *DNS) ProtoReflect() protoreflect.Message
func (*DNS) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DNSMX ¶
type DNSMX struct { Preference uint32 `protobuf:"varint,1,opt,name=Preference,proto3" json:"Preference,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DNSMX) Descriptor
deprecated
func (*DNSMX) GetPreference ¶
func (*DNSMX) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNSMX) ProtoMessage ¶
func (*DNSMX) ProtoMessage()
func (*DNSMX) ProtoReflect ¶
func (x *DNSMX) ProtoReflect() protoreflect.Message
func (*DNSMX) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DNSOPT ¶
type DNSOPT struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Data string `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*DNSOPT) Descriptor
deprecated
func (*DNSOPT) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNSOPT) ProtoMessage ¶
func (*DNSOPT) ProtoMessage()
func (*DNSOPT) ProtoReflect ¶
func (x *DNSOPT) ProtoReflect() protoreflect.Message
func (*DNSOPT) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DNSQuestion ¶
type DNSQuestion struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Class string `protobuf:"bytes,3,opt,name=class,proto3" json:"class,omitempty"` // contains filtered or unexported fields }
func (*DNSQuestion) Descriptor
deprecated
func (*DNSQuestion) Descriptor() ([]byte, []int)
Deprecated: Use DNSQuestion.ProtoReflect.Descriptor instead.
func (*DNSQuestion) GetClass ¶
func (x *DNSQuestion) GetClass() string
func (*DNSQuestion) GetName ¶
func (x *DNSQuestion) GetName() string
func (*DNSQuestion) GetType ¶
func (x *DNSQuestion) GetType() string
func (*DNSQuestion) MarshalJSON ¶
func (msg *DNSQuestion) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DNSQuestion) ProtoMessage ¶
func (*DNSQuestion) ProtoMessage()
func (*DNSQuestion) ProtoReflect ¶
func (x *DNSQuestion) ProtoReflect() protoreflect.Message
func (*DNSQuestion) Reset ¶
func (x *DNSQuestion) Reset()
func (*DNSQuestion) String ¶
func (x *DNSQuestion) String() string
func (*DNSQuestion) UnmarshalJSON ¶
func (msg *DNSQuestion) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DNSResourceRecord ¶
type DNSResourceRecord struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` Class string `protobuf:"bytes,3,opt,name=class,proto3" json:"class,omitempty"` Ttl uint32 `protobuf:"varint,4,opt,name=ttl,proto3" json:"ttl,omitempty"` Ip string `protobuf:"bytes,5,opt,name=ip,proto3" json:"ip,omitempty"` Ns string `protobuf:"bytes,6,opt,name=ns,proto3" json:"ns,omitempty"` Cname string `protobuf:"bytes,7,opt,name=cname,proto3" json:"cname,omitempty"` Ptr string `protobuf:"bytes,8,opt,name=ptr,proto3" json:"ptr,omitempty"` Txts []string `protobuf:"bytes,9,rep,name=txts,proto3" json:"txts,omitempty"` Soa *DNSSOA `protobuf:"bytes,10,opt,name=soa,proto3" json:"soa,omitempty"` Srv *DNSSRV `protobuf:"bytes,11,opt,name=srv,proto3" json:"srv,omitempty"` Mx *DNSMX `protobuf:"bytes,12,opt,name=mx,proto3" json:"mx,omitempty"` Opt []*DNSOPT `protobuf:"bytes,13,rep,name=opt,proto3" json:"opt,omitempty"` Uri *DNSURI `protobuf:"bytes,14,opt,name=uri,proto3" json:"uri,omitempty"` Txt string `protobuf:"bytes,15,opt,name=txt,proto3" json:"txt,omitempty"` // contains filtered or unexported fields }
func (*DNSResourceRecord) Descriptor
deprecated
func (*DNSResourceRecord) Descriptor() ([]byte, []int)
Deprecated: Use DNSResourceRecord.ProtoReflect.Descriptor instead.
func (*DNSResourceRecord) GetClass ¶
func (x *DNSResourceRecord) GetClass() string
func (*DNSResourceRecord) GetCname ¶
func (x *DNSResourceRecord) GetCname() string
func (*DNSResourceRecord) GetIp ¶
func (x *DNSResourceRecord) GetIp() string
func (*DNSResourceRecord) GetMx ¶
func (x *DNSResourceRecord) GetMx() *DNSMX
func (*DNSResourceRecord) GetName ¶
func (x *DNSResourceRecord) GetName() string
func (*DNSResourceRecord) GetNs ¶
func (x *DNSResourceRecord) GetNs() string
func (*DNSResourceRecord) GetOpt ¶
func (x *DNSResourceRecord) GetOpt() []*DNSOPT
func (*DNSResourceRecord) GetPtr ¶
func (x *DNSResourceRecord) GetPtr() string
func (*DNSResourceRecord) GetSoa ¶
func (x *DNSResourceRecord) GetSoa() *DNSSOA
func (*DNSResourceRecord) GetSrv ¶
func (x *DNSResourceRecord) GetSrv() *DNSSRV
func (*DNSResourceRecord) GetTtl ¶
func (x *DNSResourceRecord) GetTtl() uint32
func (*DNSResourceRecord) GetTxt ¶
func (x *DNSResourceRecord) GetTxt() string
func (*DNSResourceRecord) GetTxts ¶
func (x *DNSResourceRecord) GetTxts() []string
func (*DNSResourceRecord) GetType ¶
func (x *DNSResourceRecord) GetType() string
func (*DNSResourceRecord) GetUri ¶
func (x *DNSResourceRecord) GetUri() *DNSURI
func (*DNSResourceRecord) MarshalJSON ¶
func (msg *DNSResourceRecord) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DNSResourceRecord) ProtoMessage ¶
func (*DNSResourceRecord) ProtoMessage()
func (*DNSResourceRecord) ProtoReflect ¶
func (x *DNSResourceRecord) ProtoReflect() protoreflect.Message
func (*DNSResourceRecord) Reset ¶
func (x *DNSResourceRecord) Reset()
func (*DNSResourceRecord) String ¶
func (x *DNSResourceRecord) String() string
func (*DNSResourceRecord) UnmarshalJSON ¶
func (msg *DNSResourceRecord) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DNSSOA ¶
type DNSSOA struct { Mname string `protobuf:"bytes,1,opt,name=mname,proto3" json:"mname,omitempty"` Rname string `protobuf:"bytes,2,opt,name=rname,proto3" json:"rname,omitempty"` Serial uint32 `protobuf:"varint,3,opt,name=serial,proto3" json:"serial,omitempty"` Refresh uint32 `protobuf:"varint,4,opt,name=refresh,proto3" json:"refresh,omitempty"` Retry uint32 `protobuf:"varint,5,opt,name=retry,proto3" json:"retry,omitempty"` Expire uint32 `protobuf:"varint,6,opt,name=expire,proto3" json:"expire,omitempty"` Minimum uint32 `protobuf:"varint,7,opt,name=minimum,proto3" json:"minimum,omitempty"` // contains filtered or unexported fields }
func (*DNSSOA) Descriptor
deprecated
func (*DNSSOA) GetMinimum ¶
func (*DNSSOA) GetRefresh ¶
func (*DNSSOA) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNSSOA) ProtoMessage ¶
func (*DNSSOA) ProtoMessage()
func (*DNSSOA) ProtoReflect ¶
func (x *DNSSOA) ProtoReflect() protoreflect.Message
func (*DNSSOA) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DNSSRV ¶
type DNSSRV struct { Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` Port uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DNSSRV) Descriptor
deprecated
func (*DNSSRV) GetPriority ¶
func (*DNSSRV) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNSSRV) ProtoMessage ¶
func (*DNSSRV) ProtoMessage()
func (*DNSSRV) ProtoReflect ¶
func (x *DNSSRV) ProtoReflect() protoreflect.Message
func (*DNSSRV) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DNSURI ¶
type DNSURI struct { Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // contains filtered or unexported fields }
func (*DNSURI) Descriptor
deprecated
func (*DNSURI) GetPriority ¶
func (*DNSURI) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DNSURI) ProtoMessage ¶
func (*DNSURI) ProtoMessage()
func (*DNSURI) ProtoReflect ¶
func (x *DNSURI) ProtoReflect() protoreflect.Message
func (*DNSURI) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DataSourceServiceClient ¶
type DataSourceServiceClient interface { Write(ctx context.Context, in *WriteDataSourceRequest, opts ...grpc.CallOption) (*WriteDataSourceResponse, error) WriteStream(ctx context.Context, opts ...grpc.CallOption) (DataSourceService_WriteStreamClient, error) }
DataSourceServiceClient is the client API for DataSourceService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDataSourceServiceClient ¶
func NewDataSourceServiceClient(cc grpc.ClientConnInterface) DataSourceServiceClient
type DataSourceServiceServer ¶
type DataSourceServiceServer interface { Write(context.Context, *WriteDataSourceRequest) (*WriteDataSourceResponse, error) WriteStream(DataSourceService_WriteStreamServer) error // contains filtered or unexported methods }
DataSourceServiceServer is the server API for DataSourceService service. All implementations must embed UnimplementedDataSourceServiceServer for forward compatibility
type DataSourceService_WriteStreamClient ¶
type DataSourceService_WriteStreamClient interface { Send(*WriteDataSourceRequest) error CloseAndRecv() (*WriteDataSourceResponse, error) grpc.ClientStream }
type DataSourceService_WriteStreamServer ¶
type DataSourceService_WriteStreamServer interface { SendAndClose(*WriteDataSourceResponse) error Recv() (*WriteDataSourceRequest, error) grpc.ServerStream }
type DiagnosticServiceClient ¶
type DiagnosticServiceClient interface { GetMetrics(ctx context.Context, in *GetMetricsRequest, opts ...grpc.CallOption) (*GetMetricsResponse, error) ChangeLogLevel(ctx context.Context, in *ChangeLogLevelRequest, opts ...grpc.CallOption) (*ChangeLogLevelResponse, error) GetStacktrace(ctx context.Context, in *GetStacktraceRequest, opts ...grpc.CallOption) (*GetStacktraceResponse, error) }
DiagnosticServiceClient is the client API for DiagnosticService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewDiagnosticServiceClient ¶
func NewDiagnosticServiceClient(cc grpc.ClientConnInterface) DiagnosticServiceClient
type DiagnosticServiceServer ¶
type DiagnosticServiceServer interface { GetMetrics(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error) ChangeLogLevel(context.Context, *ChangeLogLevelRequest) (*ChangeLogLevelResponse, error) GetStacktrace(context.Context, *GetStacktraceRequest) (*GetStacktraceResponse, error) // contains filtered or unexported methods }
DiagnosticServiceServer is the server API for DiagnosticService service. All implementations must embed UnimplementedDiagnosticServiceServer for forward compatibility
type DisableEventRequest ¶
type DisableEventRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DisableEventRequest) Descriptor
deprecated
func (*DisableEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableEventRequest.ProtoReflect.Descriptor instead.
func (*DisableEventRequest) GetName ¶
func (x *DisableEventRequest) GetName() string
func (*DisableEventRequest) MarshalJSON ¶
func (msg *DisableEventRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DisableEventRequest) ProtoMessage ¶
func (*DisableEventRequest) ProtoMessage()
func (*DisableEventRequest) ProtoReflect ¶
func (x *DisableEventRequest) ProtoReflect() protoreflect.Message
func (*DisableEventRequest) Reset ¶
func (x *DisableEventRequest) Reset()
func (*DisableEventRequest) String ¶
func (x *DisableEventRequest) String() string
func (*DisableEventRequest) UnmarshalJSON ¶
func (msg *DisableEventRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DisableEventResponse ¶
type DisableEventResponse struct {
// contains filtered or unexported fields
}
func (*DisableEventResponse) Descriptor
deprecated
func (*DisableEventResponse) Descriptor() ([]byte, []int)
Deprecated: Use DisableEventResponse.ProtoReflect.Descriptor instead.
func (*DisableEventResponse) MarshalJSON ¶
func (msg *DisableEventResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DisableEventResponse) ProtoMessage ¶
func (*DisableEventResponse) ProtoMessage()
func (*DisableEventResponse) ProtoReflect ¶
func (x *DisableEventResponse) ProtoReflect() protoreflect.Message
func (*DisableEventResponse) Reset ¶
func (x *DisableEventResponse) Reset()
func (*DisableEventResponse) String ¶
func (x *DisableEventResponse) String() string
func (*DisableEventResponse) UnmarshalJSON ¶
func (msg *DisableEventResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DnsAnswer ¶
type DnsAnswer struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Ttl uint32 `protobuf:"varint,2,opt,name=ttl,proto3" json:"ttl,omitempty"` Answer string `protobuf:"bytes,3,opt,name=answer,proto3" json:"answer,omitempty"` // contains filtered or unexported fields }
func (*DnsAnswer) Descriptor
deprecated
func (*DnsAnswer) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*DnsAnswer) ProtoMessage ¶
func (*DnsAnswer) ProtoMessage()
func (*DnsAnswer) ProtoReflect ¶
func (x *DnsAnswer) ProtoReflect() protoreflect.Message
func (*DnsAnswer) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type DnsQueryData ¶
type DnsQueryData struct { Query string `protobuf:"bytes,1,opt,name=query,proto3" json:"query,omitempty"` QueryType string `protobuf:"bytes,2,opt,name=query_type,json=queryType,proto3" json:"query_type,omitempty"` QueryClass string `protobuf:"bytes,3,opt,name=query_class,json=queryClass,proto3" json:"query_class,omitempty"` // contains filtered or unexported fields }
func (*DnsQueryData) Descriptor
deprecated
func (*DnsQueryData) Descriptor() ([]byte, []int)
Deprecated: Use DnsQueryData.ProtoReflect.Descriptor instead.
func (*DnsQueryData) GetQuery ¶
func (x *DnsQueryData) GetQuery() string
func (*DnsQueryData) GetQueryClass ¶
func (x *DnsQueryData) GetQueryClass() string
func (*DnsQueryData) GetQueryType ¶
func (x *DnsQueryData) GetQueryType() string
func (*DnsQueryData) MarshalJSON ¶
func (msg *DnsQueryData) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DnsQueryData) ProtoMessage ¶
func (*DnsQueryData) ProtoMessage()
func (*DnsQueryData) ProtoReflect ¶
func (x *DnsQueryData) ProtoReflect() protoreflect.Message
func (*DnsQueryData) Reset ¶
func (x *DnsQueryData) Reset()
func (*DnsQueryData) String ¶
func (x *DnsQueryData) String() string
func (*DnsQueryData) UnmarshalJSON ¶
func (msg *DnsQueryData) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DnsQuestions ¶
type DnsQuestions struct { Questions []*DnsQueryData `protobuf:"bytes,1,rep,name=questions,proto3" json:"questions,omitempty"` // contains filtered or unexported fields }
func (*DnsQuestions) Descriptor
deprecated
func (*DnsQuestions) Descriptor() ([]byte, []int)
Deprecated: Use DnsQuestions.ProtoReflect.Descriptor instead.
func (*DnsQuestions) GetQuestions ¶
func (x *DnsQuestions) GetQuestions() []*DnsQueryData
func (*DnsQuestions) MarshalJSON ¶
func (msg *DnsQuestions) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DnsQuestions) ProtoMessage ¶
func (*DnsQuestions) ProtoMessage()
func (*DnsQuestions) ProtoReflect ¶
func (x *DnsQuestions) ProtoReflect() protoreflect.Message
func (*DnsQuestions) Reset ¶
func (x *DnsQuestions) Reset()
func (*DnsQuestions) String ¶
func (x *DnsQuestions) String() string
func (*DnsQuestions) UnmarshalJSON ¶
func (msg *DnsQuestions) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DnsResponseData ¶
type DnsResponseData struct { DnsQueryData *DnsQueryData `protobuf:"bytes,1,opt,name=dns_query_data,json=dnsQueryData,proto3" json:"dns_query_data,omitempty"` DnsAnswer []*DnsAnswer `protobuf:"bytes,2,rep,name=dns_answer,json=dnsAnswer,proto3" json:"dns_answer,omitempty"` // contains filtered or unexported fields }
func (*DnsResponseData) Descriptor
deprecated
func (*DnsResponseData) Descriptor() ([]byte, []int)
Deprecated: Use DnsResponseData.ProtoReflect.Descriptor instead.
func (*DnsResponseData) GetDnsAnswer ¶
func (x *DnsResponseData) GetDnsAnswer() []*DnsAnswer
func (*DnsResponseData) GetDnsQueryData ¶
func (x *DnsResponseData) GetDnsQueryData() *DnsQueryData
func (*DnsResponseData) MarshalJSON ¶
func (msg *DnsResponseData) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DnsResponseData) ProtoMessage ¶
func (*DnsResponseData) ProtoMessage()
func (*DnsResponseData) ProtoReflect ¶
func (x *DnsResponseData) ProtoReflect() protoreflect.Message
func (*DnsResponseData) Reset ¶
func (x *DnsResponseData) Reset()
func (*DnsResponseData) String ¶
func (x *DnsResponseData) String() string
func (*DnsResponseData) UnmarshalJSON ¶
func (msg *DnsResponseData) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type DnsResponses ¶
type DnsResponses struct { Responses []*DnsResponseData `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"` // contains filtered or unexported fields }
func (*DnsResponses) Descriptor
deprecated
func (*DnsResponses) Descriptor() ([]byte, []int)
Deprecated: Use DnsResponses.ProtoReflect.Descriptor instead.
func (*DnsResponses) GetResponses ¶
func (x *DnsResponses) GetResponses() []*DnsResponseData
func (*DnsResponses) MarshalJSON ¶
func (msg *DnsResponses) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*DnsResponses) ProtoMessage ¶
func (*DnsResponses) ProtoMessage()
func (*DnsResponses) ProtoReflect ¶
func (x *DnsResponses) ProtoReflect() protoreflect.Message
func (*DnsResponses) Reset ¶
func (x *DnsResponses) Reset()
func (*DnsResponses) String ¶
func (x *DnsResponses) String() string
func (*DnsResponses) UnmarshalJSON ¶
func (msg *DnsResponses) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type EnableEventRequest ¶
type EnableEventRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*EnableEventRequest) Descriptor
deprecated
func (*EnableEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableEventRequest.ProtoReflect.Descriptor instead.
func (*EnableEventRequest) GetName ¶
func (x *EnableEventRequest) GetName() string
func (*EnableEventRequest) MarshalJSON ¶
func (msg *EnableEventRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*EnableEventRequest) ProtoMessage ¶
func (*EnableEventRequest) ProtoMessage()
func (*EnableEventRequest) ProtoReflect ¶
func (x *EnableEventRequest) ProtoReflect() protoreflect.Message
func (*EnableEventRequest) Reset ¶
func (x *EnableEventRequest) Reset()
func (*EnableEventRequest) String ¶
func (x *EnableEventRequest) String() string
func (*EnableEventRequest) UnmarshalJSON ¶
func (msg *EnableEventRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type EnableEventResponse ¶
type EnableEventResponse struct {
// contains filtered or unexported fields
}
func (*EnableEventResponse) Descriptor
deprecated
func (*EnableEventResponse) Descriptor() ([]byte, []int)
Deprecated: Use EnableEventResponse.ProtoReflect.Descriptor instead.
func (*EnableEventResponse) MarshalJSON ¶
func (msg *EnableEventResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*EnableEventResponse) ProtoMessage ¶
func (*EnableEventResponse) ProtoMessage()
func (*EnableEventResponse) ProtoReflect ¶
func (x *EnableEventResponse) ProtoReflect() protoreflect.Message
func (*EnableEventResponse) Reset ¶
func (x *EnableEventResponse) Reset()
func (*EnableEventResponse) String ¶
func (x *EnableEventResponse) String() string
func (*EnableEventResponse) UnmarshalJSON ¶
func (msg *EnableEventResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type Event ¶
type Event struct { Timestamp *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Id EventId `protobuf:"varint,2,opt,name=id,proto3,enum=tracee.v1beta1.EventId" json:"id,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` Policies *Policies `protobuf:"bytes,4,opt,name=policies,proto3,oneof" json:"policies,omitempty"` Context *Context `protobuf:"bytes,5,opt,name=context,proto3" json:"context,omitempty"` Data []*EventValue `protobuf:"bytes,6,rep,name=data,proto3" json:"data,omitempty"` Threat *Threat `protobuf:"bytes,7,opt,name=threat,proto3,oneof" json:"threat,omitempty"` // contains filtered or unexported fields }
func (*Event) Descriptor
deprecated
func (*Event) GetContext ¶
func (*Event) GetData ¶
func (x *Event) GetData() []*EventValue
func (*Event) GetPolicies ¶
func (*Event) GetTimestamp ¶
func (x *Event) GetTimestamp() *timestamppb.Timestamp
func (*Event) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Event) ProtoMessage ¶
func (*Event) ProtoMessage()
func (*Event) ProtoReflect ¶
func (x *Event) ProtoReflect() protoreflect.Message
func (*Event) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type EventDefinition ¶
type EventDefinition struct { Id int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Version *Version `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"` Threat *Threat `protobuf:"bytes,6,opt,name=threat,proto3,oneof" json:"threat,omitempty"` // contains filtered or unexported fields }
func (*EventDefinition) Descriptor
deprecated
func (*EventDefinition) Descriptor() ([]byte, []int)
Deprecated: Use EventDefinition.ProtoReflect.Descriptor instead.
func (*EventDefinition) GetDescription ¶
func (x *EventDefinition) GetDescription() string
func (*EventDefinition) GetId ¶
func (x *EventDefinition) GetId() int32
func (*EventDefinition) GetName ¶
func (x *EventDefinition) GetName() string
func (*EventDefinition) GetTags ¶
func (x *EventDefinition) GetTags() []string
func (*EventDefinition) GetThreat ¶
func (x *EventDefinition) GetThreat() *Threat
func (*EventDefinition) GetVersion ¶
func (x *EventDefinition) GetVersion() *Version
func (*EventDefinition) MarshalJSON ¶
func (msg *EventDefinition) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*EventDefinition) ProtoMessage ¶
func (*EventDefinition) ProtoMessage()
func (*EventDefinition) ProtoReflect ¶
func (x *EventDefinition) ProtoReflect() protoreflect.Message
func (*EventDefinition) Reset ¶
func (x *EventDefinition) Reset()
func (*EventDefinition) String ¶
func (x *EventDefinition) String() string
func (*EventDefinition) UnmarshalJSON ¶
func (msg *EventDefinition) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type EventId ¶
type EventId int32
const ( // default EventId_unspecified EventId = 0 // Syscalls EventId_read EventId = 1 EventId_write EventId = 2 EventId_open EventId = 3 EventId_close EventId = 4 EventId_stat EventId = 5 EventId_fstat EventId = 6 EventId_lstat EventId = 7 EventId_poll EventId = 8 EventId_lseek EventId = 9 EventId_mmap EventId = 10 EventId_mprotect EventId = 11 EventId_munmap EventId = 12 EventId_brk EventId = 13 EventId_rt_sigaction EventId = 14 EventId_rt_sigprocmask EventId = 15 EventId_rt_sigreturn EventId = 16 EventId_ioctl EventId = 17 EventId_pread64 EventId = 18 EventId_pwrite64 EventId = 19 EventId_readv EventId = 20 EventId_writev EventId = 21 EventId_access EventId = 22 EventId_pipe EventId = 23 EventId_select EventId = 24 EventId_sched_yield EventId = 25 EventId_mremap EventId = 26 EventId_msync EventId = 27 EventId_mincore EventId = 28 EventId_madvise EventId = 29 EventId_shmget EventId = 30 EventId_shmat EventId = 31 EventId_shmctl EventId = 32 EventId_dup EventId = 33 EventId_dup2 EventId = 34 EventId_pause EventId = 35 EventId_nanosleep EventId = 36 EventId_getitimer EventId = 37 EventId_alarm EventId = 38 EventId_setitimer EventId = 39 EventId_getpid EventId = 40 EventId_sendfile EventId = 41 EventId_socket EventId = 42 EventId_connect EventId = 43 EventId_accept EventId = 44 EventId_sendto EventId = 45 EventId_recvfrom EventId = 46 EventId_sendmsg EventId = 47 EventId_recvmsg EventId = 48 EventId_shutdown EventId = 49 EventId_bind EventId = 50 EventId_listen EventId = 51 EventId_getsockname EventId = 52 EventId_getpeername EventId = 53 EventId_socketpair EventId = 54 EventId_setsockopt EventId = 55 EventId_getsockopt EventId = 56 EventId_clone EventId = 57 EventId_fork EventId = 58 EventId_vfork EventId = 59 EventId_execve EventId = 60 EventId_exit EventId = 61 EventId_wait4 EventId = 62 EventId_kill EventId = 63 EventId_uname EventId = 64 EventId_semget EventId = 65 EventId_semop EventId = 66 EventId_semctl EventId = 67 EventId_shmdt EventId = 68 EventId_msgget EventId = 69 EventId_msgsnd EventId = 70 EventId_msgrcv EventId = 71 EventId_msgctl EventId = 72 EventId_fcntl EventId = 73 EventId_flock EventId = 74 EventId_fsync EventId = 75 EventId_fdatasync EventId = 76 EventId_truncate EventId = 77 EventId_ftruncate EventId = 78 EventId_getdents EventId = 79 EventId_getcwd EventId = 80 EventId_chdir EventId = 81 EventId_fchdir EventId = 82 EventId_rename EventId = 83 EventId_mkdir EventId = 84 EventId_rmdir EventId = 85 EventId_creat EventId = 86 EventId_link EventId = 87 EventId_unlink EventId = 88 EventId_symlink EventId = 89 EventId_readlink EventId = 90 EventId_chmod EventId = 91 EventId_fchmod EventId = 92 EventId_chown EventId = 93 EventId_fchown EventId = 94 EventId_lchown EventId = 95 EventId_umask EventId = 96 EventId_gettimeofday EventId = 97 EventId_getrlimit EventId = 98 EventId_getrusage EventId = 99 EventId_sysinfo EventId = 100 EventId_times EventId = 101 EventId_ptrace EventId = 102 EventId_getuid EventId = 103 EventId_syslog EventId = 104 EventId_getgid EventId = 105 EventId_setuid EventId = 106 EventId_setgid EventId = 107 EventId_geteuid EventId = 108 EventId_getegid EventId = 109 EventId_setpgid EventId = 110 EventId_getppid EventId = 111 EventId_getpgrp EventId = 112 EventId_setsid EventId = 113 EventId_setreuid EventId = 114 EventId_setregid EventId = 115 EventId_getgroups EventId = 116 EventId_setgroups EventId = 117 EventId_setresuid EventId = 118 EventId_getresuid EventId = 119 EventId_setresgid EventId = 120 EventId_getresgid EventId = 121 EventId_getpgid EventId = 122 EventId_setfsuid EventId = 123 EventId_setfsgid EventId = 124 EventId_getsid EventId = 125 EventId_capget EventId = 126 EventId_capset EventId = 127 EventId_rt_sigpending EventId = 128 EventId_rt_sigtimedwait EventId = 129 EventId_rt_sigqueueinfo EventId = 130 EventId_rt_sigsuspend EventId = 131 EventId_sigaltstack EventId = 132 EventId_utime EventId = 133 EventId_mknod EventId = 134 EventId_uselib EventId = 135 EventId_personality EventId = 136 EventId_ustat EventId = 137 EventId_statfs EventId = 138 EventId_fstatfs EventId = 139 EventId_sysfs EventId = 140 EventId_getpriority EventId = 141 EventId_setpriority EventId = 142 EventId_sched_setparam EventId = 143 EventId_sched_getparam EventId = 144 EventId_sched_setscheduler EventId = 145 EventId_sched_getscheduler EventId = 146 EventId_sched_get_priority_max EventId = 147 EventId_sched_get_priority_min EventId = 148 EventId_sched_rr_get_interval EventId = 149 EventId_mlock EventId = 150 EventId_munlock EventId = 151 EventId_mlockall EventId = 152 EventId_munlockall EventId = 153 EventId_vhangup EventId = 154 EventId_modify_ldt EventId = 155 EventId_pivot_root EventId = 156 EventId_sysctl EventId = 157 EventId_prctl EventId = 158 EventId_arch_prctl EventId = 159 EventId_adjtimex EventId = 160 EventId_setrlimit EventId = 161 EventId_chroot EventId = 162 EventId_sync EventId = 163 EventId_acct EventId = 164 EventId_settimeofday EventId = 165 EventId_mount EventId = 166 EventId_umount2 EventId = 167 EventId_swapon EventId = 168 EventId_swapoff EventId = 169 EventId_reboot EventId = 170 EventId_sethostname EventId = 171 EventId_setdomainname EventId = 172 EventId_iopl EventId = 173 EventId_ioperm EventId = 174 EventId_create_module EventId = 175 EventId_init_module EventId = 176 EventId_delete_module EventId = 177 EventId_get_kernel_syms EventId = 178 EventId_query_module EventId = 179 EventId_quotactl EventId = 180 EventId_nfsservctl EventId = 181 EventId_getpmsg EventId = 182 EventId_putpmsg EventId = 183 EventId_afs EventId = 184 EventId_tuxcall EventId = 185 EventId_security EventId = 186 EventId_gettid EventId = 187 EventId_readahead EventId = 188 EventId_setxattr EventId = 189 EventId_lsetxattr EventId = 190 EventId_fsetxattr EventId = 191 EventId_getxattr EventId = 192 EventId_lgetxattr EventId = 193 EventId_fgetxattr EventId = 194 EventId_listxattr EventId = 195 EventId_llistxattr EventId = 196 EventId_flistxattr EventId = 197 EventId_removexattr EventId = 198 EventId_lremovexattr EventId = 199 EventId_fremovexattr EventId = 200 EventId_tkill EventId = 201 EventId_time EventId = 202 EventId_futex EventId = 203 EventId_sched_setaffinity EventId = 204 EventId_sched_getaffinity EventId = 205 EventId_set_thread_area EventId = 206 EventId_io_setup EventId = 207 EventId_io_destroy EventId = 208 EventId_io_getevents EventId = 209 EventId_io_submit EventId = 210 EventId_io_cancel EventId = 211 EventId_get_thread_area EventId = 212 EventId_epoll_create EventId = 214 EventId_epoll_ctl_old EventId = 215 EventId_epoll_wait_old EventId = 216 EventId_remap_file_pages EventId = 217 EventId_getdents64 EventId = 218 EventId_set_tid_address EventId = 219 EventId_restart_syscall EventId = 220 EventId_semtimedop EventId = 221 EventId_fadvise64 EventId = 222 EventId_timer_create EventId = 223 EventId_timer_settime EventId = 224 EventId_timer_gettime EventId = 225 EventId_timer_getoverrun EventId = 226 EventId_timer_delete EventId = 227 EventId_clock_settime EventId = 228 EventId_clock_gettime EventId = 229 EventId_clock_getres EventId = 230 EventId_clock_nanosleep EventId = 231 EventId_exit_group EventId = 232 EventId_epoll_wait EventId = 233 EventId_epoll_ctl EventId = 234 EventId_tgkill EventId = 235 EventId_utimes EventId = 236 EventId_vserver EventId = 237 EventId_mbind EventId = 238 EventId_set_mempolicy EventId = 239 EventId_get_mempolicy EventId = 240 EventId_mq_open EventId = 241 EventId_mq_unlink EventId = 242 EventId_mq_timedsend EventId = 243 EventId_mq_timedreceive EventId = 244 EventId_mq_notify EventId = 245 EventId_mq_getsetattr EventId = 246 EventId_kexec_load EventId = 247 EventId_waitid EventId = 248 EventId_add_key EventId = 249 EventId_request_key EventId = 250 EventId_keyctl EventId = 251 EventId_ioprio_set EventId = 252 EventId_ioprio_get EventId = 253 EventId_inotify_init EventId = 254 EventId_inotify_add_watch EventId = 255 EventId_inotify_rm_watch EventId = 256 EventId_migrate_pages EventId = 257 EventId_openat EventId = 258 EventId_mkdirat EventId = 259 EventId_mknodat EventId = 260 EventId_fchownat EventId = 261 EventId_futimesat EventId = 262 EventId_newfstatat EventId = 263 EventId_unlinkat EventId = 264 EventId_renameat EventId = 265 EventId_linkat EventId = 266 EventId_symlinkat EventId = 267 EventId_readlinkat EventId = 268 EventId_fchmodat EventId = 269 EventId_faccessat EventId = 270 EventId_pselect6 EventId = 271 EventId_ppoll EventId = 272 EventId_set_robust_list EventId = 274 EventId_get_robust_list EventId = 275 EventId_splice EventId = 276 EventId_tee EventId = 277 EventId_sync_file_range EventId = 278 EventId_vmsplice EventId = 279 EventId_move_pages EventId = 280 EventId_utimensat EventId = 281 EventId_epoll_pwait EventId = 282 EventId_signalfd EventId = 283 EventId_timerfd_create EventId = 284 EventId_eventfd EventId = 285 EventId_fallocate EventId = 286 EventId_timerfd_settime EventId = 287 EventId_timerfd_gettime EventId = 288 EventId_accept4 EventId = 289 EventId_signalfd4 EventId = 290 EventId_eventfd2 EventId = 291 EventId_epoll_create1 EventId = 292 EventId_dup3 EventId = 293 EventId_pipe2 EventId = 294 EventId_inotify_init1 EventId = 295 EventId_preadv EventId = 296 EventId_pwritev EventId = 297 EventId_rt_tgsigqueueinfo EventId = 298 EventId_perf_event_open EventId = 299 EventId_recvmmsg EventId = 300 EventId_fanotify_init EventId = 301 EventId_fanotify_mark EventId = 302 EventId_prlimit64 EventId = 303 EventId_name_to_handle_at EventId = 304 EventId_open_by_handle_at EventId = 305 EventId_clock_adjtime EventId = 306 EventId_syncfs EventId = 307 EventId_sendmmsg EventId = 308 EventId_setns EventId = 309 EventId_getcpu EventId = 310 EventId_process_vm_readv EventId = 311 EventId_process_vm_writev EventId = 312 EventId_kcmp EventId = 313 EventId_finit_module EventId = 314 EventId_sched_setattr EventId = 315 EventId_sched_getattr EventId = 316 EventId_renameat2 EventId = 317 EventId_seccomp EventId = 318 EventId_getrandom EventId = 319 EventId_memfd_create EventId = 320 EventId_kexec_file_load EventId = 321 EventId_bpf EventId = 322 EventId_execveat EventId = 323 EventId_userfaultfd EventId = 324 EventId_membarrier EventId = 325 EventId_mlock2 EventId = 326 EventId_copy_file_range EventId = 327 EventId_preadv2 EventId = 328 EventId_pwritev2 EventId = 329 EventId_pkey_mprotect EventId = 330 EventId_pkey_alloc EventId = 331 EventId_pkey_free EventId = 332 EventId_statx EventId = 333 EventId_io_pgetevents EventId = 334 EventId_rseq EventId = 335 EventId_pidfd_send_signal EventId = 336 EventId_io_uring_setup EventId = 337 EventId_io_uring_enter EventId = 338 EventId_io_uring_register EventId = 339 EventId_open_tree EventId = 340 EventId_move_mount EventId = 341 EventId_fsopen EventId = 342 EventId_fsconfig EventId = 343 EventId_fsmount EventId = 344 EventId_fspick EventId = 345 EventId_pidfd_open EventId = 346 EventId_clone3 EventId = 347 EventId_close_range EventId = 348 EventId_openat2 EventId = 349 EventId_pidfd_getfd EventId = 350 EventId_faccessat2 EventId = 351 EventId_process_madvise EventId = 352 EventId_epoll_pwait2 EventId = 353 EventId_mount_setattr EventId = 354 EventId_quotactl_fd EventId = 355 EventId_landlock_create_ruleset EventId = 356 EventId_landlock_add_rule EventId = 357 EventId_landlock_restrict_self EventId = 358 EventId_memfd_secret EventId = 359 EventId_process_mrelease EventId = 360 EventId_waitpid EventId = 361 EventId_oldfstat EventId = 362 EventId_break EventId = 363 EventId_oldstat EventId = 364 EventId_umount EventId = 365 EventId_stime EventId = 366 EventId_stty EventId = 367 EventId_gtty EventId = 368 EventId_nice EventId = 369 EventId_ftime EventId = 370 EventId_prof EventId = 371 EventId_signal EventId = 372 EventId_lock EventId = 373 EventId_mpx EventId = 374 EventId_ulimit EventId = 375 EventId_oldolduname EventId = 376 EventId_sigaction EventId = 377 EventId_sgetmask EventId = 378 EventId_ssetmask EventId = 379 EventId_sigsuspend EventId = 380 EventId_sigpending EventId = 381 EventId_oldlstat EventId = 382 EventId_readdir EventId = 383 EventId_profil EventId = 384 EventId_socketcall EventId = 385 EventId_olduname EventId = 386 EventId_idle EventId = 387 EventId_vm86old EventId = 388 EventId_ipc EventId = 389 EventId_sigreturn EventId = 390 EventId_sigprocmask EventId = 391 EventId_bdflush EventId = 392 EventId_afs_syscall EventId = 393 EventId_llseek EventId = 394 EventId_old_select EventId = 395 EventId_vm86 EventId = 396 EventId_old_getrlimit EventId = 397 EventId_mmap2 EventId = 398 EventId_truncate64 EventId = 399 EventId_ftruncate64 EventId = 400 EventId_stat64 EventId = 401 EventId_lstat64 EventId = 402 EventId_fstat64 EventId = 403 EventId_lchown16 EventId = 404 EventId_getuid16 EventId = 405 EventId_getgid16 EventId = 406 EventId_geteuid16 EventId = 407 EventId_getegid16 EventId = 408 EventId_setreuid16 EventId = 409 EventId_setregid16 EventId = 410 EventId_getgroups16 EventId = 411 EventId_setgroups16 EventId = 412 EventId_fchown16 EventId = 413 EventId_setresuid16 EventId = 414 EventId_getresuid16 EventId = 415 EventId_setresgid16 EventId = 416 EventId_getresgid16 EventId = 417 EventId_chown16 EventId = 418 EventId_setuid16 EventId = 419 EventId_setgid16 EventId = 420 EventId_setfsuid16 EventId = 421 EventId_setfsgid16 EventId = 422 EventId_fcntl64 EventId = 423 EventId_sendfile32 EventId = 424 EventId_statfs64 EventId = 425 EventId_fstatfs64 EventId = 426 EventId_fadvise64_64 EventId = 427 EventId_clock_gettime32 EventId = 428 EventId_clock_settime32 EventId = 429 EventId_clock_adjtime64 EventId = 430 EventId_clock_getres_time32 EventId = 431 EventId_clock_nanosleep_time32 EventId = 432 EventId_timer_gettime32 EventId = 433 EventId_timer_settime32 EventId = 434 EventId_timerfd_gettime32 EventId = 435 EventId_timerfd_settime32 EventId = 436 EventId_utimensat_time32 EventId = 437 EventId_pselect6_time32 EventId = 438 EventId_ppoll_time32 EventId = 439 EventId_io_pgetevents_time32 EventId = 440 EventId_recvmmsg_time32 EventId = 441 EventId_mq_timedsend_time32 EventId = 442 EventId_mq_timedreceive_time32 EventId = 443 EventId_rt_sigtimedwait_time32 EventId = 444 EventId_futex_time32 EventId = 445 EventId_sched_rr_get_interval_time32 EventId = 446 // Common events (used by all architectures). EventId_net_packet_base EventId = 1000 EventId_net_packet_ip_base EventId = 1001 EventId_net_packet_tcp_base EventId = 1002 EventId_net_packet_udp_base EventId = 1003 EventId_net_packet_icmp_base EventId = 1004 EventId_net_packet_icmpv6_base EventId = 1005 EventId_net_packet_dns_base EventId = 1006 EventId_net_packet_http_base EventId = 1007 EventId_net_packet_capture EventId = 1008 EventId_net_packet_flow EventId = 1009 EventId_max_net_id EventId = 1010 EventId_sys_enter EventId = 1011 EventId_sys_exit EventId = 1012 EventId_sched_process_fork EventId = 1013 EventId_sched_process_exec EventId = 1014 EventId_sched_process_exit EventId = 1015 EventId_sched_switch EventId = 1016 EventId_do_exit EventId = 1017 EventId_cap_capable EventId = 1018 EventId_vfs_write EventId = 1019 EventId_vfs_writev EventId = 1020 EventId_vfs_read EventId = 1021 EventId_vfs_readv EventId = 1022 EventId_mem_prot_alert EventId = 1023 EventId_commit_creds EventId = 1024 EventId_switch_task_ns EventId = 1025 EventId_magic_write EventId = 1026 EventId_cgroup_attach_task EventId = 1027 EventId_cgroup_mkdir EventId = 1028 EventId_cgroup_rmdir EventId = 1029 EventId_security_bprm_check EventId = 1030 EventId_security_file_open EventId = 1031 EventId_security_inode_unlink EventId = 1032 EventId_security_socket_create EventId = 1033 EventId_security_socket_listen EventId = 1034 EventId_security_socket_connect EventId = 1035 EventId_security_socket_accept EventId = 1036 EventId_security_socket_bind EventId = 1037 EventId_security_socket_setsockopt EventId = 1038 EventId_security_sb_mount EventId = 1039 EventId_security_bpf EventId = 1040 EventId_security_bpf_map EventId = 1041 EventId_security_kernel_read_file EventId = 1042 EventId_security_inode_mknod EventId = 1043 EventId_security_post_read_file EventId = 1044 EventId_security_inode_symlink_event_id EventId = 1045 EventId_security_mmap_file EventId = 1046 EventId_security_file_mprotect EventId = 1047 EventId_socket_dup EventId = 1048 EventId_kernel_write EventId = 1050 EventId_proc_create EventId = 1051 EventId_kprobe_attach EventId = 1052 EventId_call_usermode_helper EventId = 1053 EventId_dirty_pipe_splice EventId = 1054 EventId_debugfs_create_file EventId = 1055 EventId_syscall_table_check EventId = 1056 EventId_debugfs_create_dir EventId = 1057 EventId_device_add EventId = 1058 EventId_register_chrdev EventId = 1059 EventId_do_init_module EventId = 1061 EventId_socket_accept EventId = 1062 EventId_load_elf_phdrs EventId = 1063 EventId_hooked_proc_fops EventId = 1064 EventId_print_net_seq_ops EventId = 1065 EventId_task_rename EventId = 1066 EventId_security_inode_rename EventId = 1067 EventId_do_sigaction EventId = 1068 EventId_bpf_attach EventId = 1069 EventId_kallsyms_lookup_name EventId = 1070 EventId_do_mmap EventId = 1071 EventId_print_mem_dump EventId = 1072 EventId_vfs_utimes EventId = 1073 EventId_do_truncate EventId = 1074 EventId_file_modification EventId = 1075 EventId_inotify_watch EventId = 1076 EventId_security_bpf_prog EventId = 1077 EventId_process_execute_failed EventId = 1078 EventId_security_path_notify EventId = 1079 EventId_set_fs_pwd EventId = 1080 EventId_module_load EventId = 1082 EventId_module_free EventId = 1083 EventId_execute_finished EventId = 1084 EventId_process_execute_failed_internal EventId = 1085 // Events originated from user-space EventId_net_packet_ipv4 EventId = 2000 EventId_net_packet_ipv6 EventId = 2001 EventId_net_packet_tcp EventId = 2002 EventId_net_packet_udp EventId = 2003 EventId_net_packet_icmp EventId = 2004 EventId_net_packet_icmpv6 EventId = 2005 EventId_net_packet_dns EventId = 2006 EventId_net_packet_dns_request EventId = 2007 EventId_net_packet_dns_response EventId = 2008 EventId_net_packet_http EventId = 2009 EventId_net_packet_http_request EventId = 2010 EventId_net_packet_http_response EventId = 2011 EventId_net_flow_end EventId = 2012 EventId_net_flow_tcp_begin EventId = 2013 EventId_net_flow_tcp_end EventId = 2014 EventId_max_user_net_id EventId = 2015 EventId_net_tcp_connect EventId = 2016 EventId_init_namespaces EventId = 2017 EventId_container_create EventId = 2018 EventId_container_remove EventId = 2019 EventId_existing_container EventId = 2020 EventId_hooked_syscall EventId = 2021 EventId_hooked_seq_ops EventId = 2022 EventId_symbols_loaded EventId = 2023 EventId_symbols_collision EventId = 2024 EventId_ftrace_hook EventId = 2026 )
func (EventId) Descriptor ¶
func (EventId) Descriptor() protoreflect.EnumDescriptor
func (EventId) EnumDescriptor
deprecated
func (EventId) Number ¶
func (x EventId) Number() protoreflect.EnumNumber
func (EventId) Type ¶
func (EventId) Type() protoreflect.EnumType
type EventValue ¶
type EventValue struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Types that are assignable to Value: // // *EventValue_Int32 // *EventValue_Int64 // *EventValue_UInt32 // *EventValue_UInt64 // *EventValue_Str // *EventValue_Bytes // *EventValue_Bool // *EventValue_StrArray // *EventValue_Int32Array // *EventValue_UInt64Array // *EventValue_Sockaddr // *EventValue_Credentials // *EventValue_Timespec // *EventValue_TriggeredBy // *EventValue_HookedSyscalls // *EventValue_HookedSeqOps // *EventValue_Ipv4 // *EventValue_Ipv6 // *EventValue_Tcp // *EventValue_Udp // *EventValue_Icmp // *EventValue_Icmpv6 // *EventValue_Dns // *EventValue_DnsQuestions // *EventValue_DnsResponses // *EventValue_PacketMetadata // *EventValue_Http // *EventValue_HttpRequest // *EventValue_HttpResponse // *EventValue_Struct Value isEventValue_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
func (*EventValue) Descriptor
deprecated
func (*EventValue) Descriptor() ([]byte, []int)
Deprecated: Use EventValue.ProtoReflect.Descriptor instead.
func (*EventValue) GetBool ¶
func (x *EventValue) GetBool() bool
func (*EventValue) GetBytes ¶
func (x *EventValue) GetBytes() []byte
func (*EventValue) GetCredentials ¶
func (x *EventValue) GetCredentials() *Credentials
func (*EventValue) GetDns ¶
func (x *EventValue) GetDns() *DNS
func (*EventValue) GetDnsQuestions ¶
func (x *EventValue) GetDnsQuestions() *DnsQuestions
func (*EventValue) GetDnsResponses ¶
func (x *EventValue) GetDnsResponses() *DnsResponses
func (*EventValue) GetHookedSeqOps ¶
func (x *EventValue) GetHookedSeqOps() *HookedSeqOps
func (*EventValue) GetHookedSyscalls ¶
func (x *EventValue) GetHookedSyscalls() *HookedSyscalls
func (*EventValue) GetHttp ¶
func (x *EventValue) GetHttp() *HTTP
func (*EventValue) GetHttpRequest ¶
func (x *EventValue) GetHttpRequest() *HTTPRequest
func (*EventValue) GetHttpResponse ¶
func (x *EventValue) GetHttpResponse() *HTTPResponse
func (*EventValue) GetIcmp ¶
func (x *EventValue) GetIcmp() *ICMP
func (*EventValue) GetIcmpv6 ¶
func (x *EventValue) GetIcmpv6() *ICMPv6
func (*EventValue) GetInt32 ¶
func (x *EventValue) GetInt32() int32
func (*EventValue) GetInt32Array ¶
func (x *EventValue) GetInt32Array() *Int32Array
func (*EventValue) GetInt64 ¶
func (x *EventValue) GetInt64() int64
func (*EventValue) GetIpv4 ¶
func (x *EventValue) GetIpv4() *IPv4
func (*EventValue) GetIpv6 ¶
func (x *EventValue) GetIpv6() *IPv6
func (*EventValue) GetName ¶
func (x *EventValue) GetName() string
func (*EventValue) GetPacketMetadata ¶
func (x *EventValue) GetPacketMetadata() *PacketMetadata
func (*EventValue) GetSockaddr ¶
func (x *EventValue) GetSockaddr() *SockAddr
func (*EventValue) GetStr ¶
func (x *EventValue) GetStr() string
func (*EventValue) GetStrArray ¶
func (x *EventValue) GetStrArray() *StringArray
func (*EventValue) GetStruct ¶
func (x *EventValue) GetStruct() *structpb.Struct
func (*EventValue) GetTcp ¶
func (x *EventValue) GetTcp() *TCP
func (*EventValue) GetTimespec ¶
func (x *EventValue) GetTimespec() *Timespec
func (*EventValue) GetTriggeredBy ¶
func (x *EventValue) GetTriggeredBy() *TriggeredBy
func (*EventValue) GetUInt32 ¶
func (x *EventValue) GetUInt32() uint32
func (*EventValue) GetUInt64 ¶
func (x *EventValue) GetUInt64() uint64
func (*EventValue) GetUInt64Array ¶
func (x *EventValue) GetUInt64Array() *UInt64Array
func (*EventValue) GetUdp ¶
func (x *EventValue) GetUdp() *UDP
func (*EventValue) GetValue ¶
func (m *EventValue) GetValue() isEventValue_Value
func (*EventValue) MarshalJSON ¶
func (msg *EventValue) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*EventValue) ProtoMessage ¶
func (*EventValue) ProtoMessage()
func (*EventValue) ProtoReflect ¶
func (x *EventValue) ProtoReflect() protoreflect.Message
func (*EventValue) Reset ¶
func (x *EventValue) Reset()
func (*EventValue) String ¶
func (x *EventValue) String() string
func (*EventValue) UnmarshalJSON ¶
func (msg *EventValue) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type EventValue_Bool ¶
type EventValue_Bool struct {
Bool bool `protobuf:"varint,8,opt,name=bool,proto3,oneof"` // boolT
}
type EventValue_Bytes ¶
type EventValue_Bytes struct {
Bytes []byte `protobuf:"bytes,7,opt,name=bytes,proto3,oneof"` // bytesT
}
type EventValue_Credentials ¶
type EventValue_Credentials struct {
Credentials *Credentials `protobuf:"bytes,13,opt,name=credentials,proto3,oneof"` // credT
}
type EventValue_Dns ¶
type EventValue_Dns struct {
Dns *DNS `protobuf:"bytes,24,opt,name=dns,proto3,oneof"`
}
type EventValue_DnsQuestions ¶
type EventValue_DnsQuestions struct {
DnsQuestions *DnsQuestions `protobuf:"bytes,25,opt,name=dns_questions,json=dnsQuestions,proto3,oneof"`
}
type EventValue_DnsResponses ¶
type EventValue_DnsResponses struct {
DnsResponses *DnsResponses `protobuf:"bytes,26,opt,name=dns_responses,json=dnsResponses,proto3,oneof"`
}
type EventValue_HookedSeqOps ¶
type EventValue_HookedSeqOps struct {
HookedSeqOps *HookedSeqOps `protobuf:"bytes,17,opt,name=hooked_seq_ops,json=hookedSeqOps,proto3,oneof"`
}
type EventValue_HookedSyscalls ¶
type EventValue_HookedSyscalls struct {
HookedSyscalls *HookedSyscalls `protobuf:"bytes,16,opt,name=hooked_syscalls,json=hookedSyscalls,proto3,oneof"`
}
type EventValue_Http ¶
type EventValue_Http struct {
Http *HTTP `protobuf:"bytes,28,opt,name=http,proto3,oneof"`
}
type EventValue_HttpRequest ¶
type EventValue_HttpRequest struct {
HttpRequest *HTTPRequest `protobuf:"bytes,29,opt,name=http_request,json=httpRequest,proto3,oneof"`
}
type EventValue_HttpResponse ¶
type EventValue_HttpResponse struct {
HttpResponse *HTTPResponse `protobuf:"bytes,30,opt,name=http_response,json=httpResponse,proto3,oneof"`
}
type EventValue_Icmp ¶
type EventValue_Icmp struct {
Icmp *ICMP `protobuf:"bytes,22,opt,name=icmp,proto3,oneof"`
}
type EventValue_Icmpv6 ¶
type EventValue_Icmpv6 struct {
Icmpv6 *ICMPv6 `protobuf:"bytes,23,opt,name=icmpv6,proto3,oneof"`
}
type EventValue_Int32 ¶
type EventValue_Int32 struct {
Int32 int32 `protobuf:"varint,2,opt,name=int32,proto3,oneof"` // intT
}
type EventValue_Int32Array ¶
type EventValue_Int32Array struct {
Int32Array *Int32Array `protobuf:"bytes,10,opt,name=int32_array,json=int32Array,proto3,oneof"` // intArr2T
}
type EventValue_Int64 ¶
type EventValue_Int64 struct {
Int64 int64 `protobuf:"varint,3,opt,name=int64,proto3,oneof"` // longT
}
type EventValue_Ipv4 ¶
type EventValue_Ipv4 struct {
Ipv4 *IPv4 `protobuf:"bytes,18,opt,name=ipv4,proto3,oneof"`
}
type EventValue_Ipv6 ¶
type EventValue_Ipv6 struct {
Ipv6 *IPv6 `protobuf:"bytes,19,opt,name=ipv6,proto3,oneof"`
}
type EventValue_PacketMetadata ¶
type EventValue_PacketMetadata struct {
PacketMetadata *PacketMetadata `protobuf:"bytes,27,opt,name=packet_metadata,json=packetMetadata,proto3,oneof"`
}
type EventValue_Sockaddr ¶
type EventValue_Sockaddr struct {
Sockaddr *SockAddr `protobuf:"bytes,12,opt,name=sockaddr,proto3,oneof"` // sockaddrT
}
type EventValue_Str ¶
type EventValue_Str struct {
Str string `protobuf:"bytes,6,opt,name=str,proto3,oneof"` // strT
}
type EventValue_StrArray ¶
type EventValue_StrArray struct {
StrArray *StringArray `protobuf:"bytes,9,opt,name=str_array,json=strArray,proto3,oneof"` // strArrT, argsArrT
}
type EventValue_Struct ¶
type EventValue_Tcp ¶
type EventValue_Tcp struct {
Tcp *TCP `protobuf:"bytes,20,opt,name=tcp,proto3,oneof"`
}
type EventValue_Timespec ¶
type EventValue_Timespec struct {
Timespec *Timespec `protobuf:"bytes,14,opt,name=timespec,proto3,oneof"` // timespecT
}
type EventValue_TriggeredBy ¶
type EventValue_TriggeredBy struct {
TriggeredBy *TriggeredBy `protobuf:"bytes,15,opt,name=triggered_by,json=triggeredBy,proto3,oneof"`
}
type EventValue_UInt32 ¶
type EventValue_UInt32 struct {
UInt32 uint32 `protobuf:"varint,4,opt,name=u_int32,json=uInt32,proto3,oneof"` // uintT, modeT, devT, u8T, u16T
}
type EventValue_UInt64 ¶
type EventValue_UInt64 struct {
UInt64 uint64 `protobuf:"varint,5,opt,name=u_int64,json=uInt64,proto3,oneof"` // ulongT, offT, sizeT, pointerT
}
type EventValue_UInt64Array ¶
type EventValue_UInt64Array struct {
UInt64Array *UInt64Array `protobuf:"bytes,11,opt,name=u_int64_array,json=uInt64Array,proto3,oneof"` // uint64ArrT
}
type EventValue_Udp ¶
type EventValue_Udp struct {
Udp *UDP `protobuf:"bytes,21,opt,name=udp,proto3,oneof"`
}
type Executable ¶
type Executable struct { Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*Executable) Descriptor
deprecated
func (*Executable) Descriptor() ([]byte, []int)
Deprecated: Use Executable.ProtoReflect.Descriptor instead.
func (*Executable) GetPath ¶
func (x *Executable) GetPath() string
func (*Executable) MarshalJSON ¶
func (msg *Executable) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*Executable) ProtoMessage ¶
func (*Executable) ProtoMessage()
func (*Executable) ProtoReflect ¶
func (x *Executable) ProtoReflect() protoreflect.Message
func (*Executable) Reset ¶
func (x *Executable) Reset()
func (*Executable) String ¶
func (x *Executable) String() string
func (*Executable) UnmarshalJSON ¶
func (msg *Executable) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetEventDefinitionsRequest ¶
type GetEventDefinitionsRequest struct { EventNames []string `protobuf:"bytes,1,rep,name=event_names,json=eventNames,proto3" json:"event_names,omitempty"` // TODO: tags // contains filtered or unexported fields }
func (*GetEventDefinitionsRequest) Descriptor
deprecated
func (*GetEventDefinitionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetEventDefinitionsRequest.ProtoReflect.Descriptor instead.
func (*GetEventDefinitionsRequest) GetEventNames ¶
func (x *GetEventDefinitionsRequest) GetEventNames() []string
func (*GetEventDefinitionsRequest) MarshalJSON ¶
func (msg *GetEventDefinitionsRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetEventDefinitionsRequest) ProtoMessage ¶
func (*GetEventDefinitionsRequest) ProtoMessage()
func (*GetEventDefinitionsRequest) ProtoReflect ¶
func (x *GetEventDefinitionsRequest) ProtoReflect() protoreflect.Message
func (*GetEventDefinitionsRequest) Reset ¶
func (x *GetEventDefinitionsRequest) Reset()
func (*GetEventDefinitionsRequest) String ¶
func (x *GetEventDefinitionsRequest) String() string
func (*GetEventDefinitionsRequest) UnmarshalJSON ¶
func (msg *GetEventDefinitionsRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetEventDefinitionsResponse ¶
type GetEventDefinitionsResponse struct { Definitions []*EventDefinition `protobuf:"bytes,1,rep,name=definitions,proto3" json:"definitions,omitempty"` // contains filtered or unexported fields }
func (*GetEventDefinitionsResponse) Descriptor
deprecated
func (*GetEventDefinitionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetEventDefinitionsResponse.ProtoReflect.Descriptor instead.
func (*GetEventDefinitionsResponse) GetDefinitions ¶
func (x *GetEventDefinitionsResponse) GetDefinitions() []*EventDefinition
func (*GetEventDefinitionsResponse) MarshalJSON ¶
func (msg *GetEventDefinitionsResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetEventDefinitionsResponse) ProtoMessage ¶
func (*GetEventDefinitionsResponse) ProtoMessage()
func (*GetEventDefinitionsResponse) ProtoReflect ¶
func (x *GetEventDefinitionsResponse) ProtoReflect() protoreflect.Message
func (*GetEventDefinitionsResponse) Reset ¶
func (x *GetEventDefinitionsResponse) Reset()
func (*GetEventDefinitionsResponse) String ¶
func (x *GetEventDefinitionsResponse) String() string
func (*GetEventDefinitionsResponse) UnmarshalJSON ¶
func (msg *GetEventDefinitionsResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetMetricsRequest ¶
type GetMetricsRequest struct {
// contains filtered or unexported fields
}
func (*GetMetricsRequest) Descriptor
deprecated
func (*GetMetricsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetMetricsRequest.ProtoReflect.Descriptor instead.
func (*GetMetricsRequest) MarshalJSON ¶
func (msg *GetMetricsRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetMetricsRequest) ProtoMessage ¶
func (*GetMetricsRequest) ProtoMessage()
func (*GetMetricsRequest) ProtoReflect ¶
func (x *GetMetricsRequest) ProtoReflect() protoreflect.Message
func (*GetMetricsRequest) Reset ¶
func (x *GetMetricsRequest) Reset()
func (*GetMetricsRequest) String ¶
func (x *GetMetricsRequest) String() string
func (*GetMetricsRequest) UnmarshalJSON ¶
func (msg *GetMetricsRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetMetricsResponse ¶
type GetMetricsResponse struct { EventCount uint64 `protobuf:"varint,1,opt,name=EventCount,proto3" json:"EventCount,omitempty"` EventsFiltered uint64 `protobuf:"varint,2,opt,name=EventsFiltered,proto3" json:"EventsFiltered,omitempty"` NetCapCount uint64 `protobuf:"varint,3,opt,name=NetCapCount,proto3" json:"NetCapCount,omitempty"` BPFLogsCount uint64 `protobuf:"varint,4,opt,name=BPFLogsCount,proto3" json:"BPFLogsCount,omitempty"` ErrorCount uint64 `protobuf:"varint,5,opt,name=ErrorCount,proto3" json:"ErrorCount,omitempty"` LostEvCount uint64 `protobuf:"varint,6,opt,name=LostEvCount,proto3" json:"LostEvCount,omitempty"` LostWrCount uint64 `protobuf:"varint,7,opt,name=LostWrCount,proto3" json:"LostWrCount,omitempty"` LostNtCapCount uint64 `protobuf:"varint,8,opt,name=LostNtCapCount,proto3" json:"LostNtCapCount,omitempty"` LostBPFLogsCount uint64 `protobuf:"varint,9,opt,name=LostBPFLogsCount,proto3" json:"LostBPFLogsCount,omitempty"` // contains filtered or unexported fields }
func (*GetMetricsResponse) Descriptor
deprecated
func (*GetMetricsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetMetricsResponse.ProtoReflect.Descriptor instead.
func (*GetMetricsResponse) GetBPFLogsCount ¶
func (x *GetMetricsResponse) GetBPFLogsCount() uint64
func (*GetMetricsResponse) GetErrorCount ¶
func (x *GetMetricsResponse) GetErrorCount() uint64
func (*GetMetricsResponse) GetEventCount ¶
func (x *GetMetricsResponse) GetEventCount() uint64
func (*GetMetricsResponse) GetEventsFiltered ¶
func (x *GetMetricsResponse) GetEventsFiltered() uint64
func (*GetMetricsResponse) GetLostBPFLogsCount ¶
func (x *GetMetricsResponse) GetLostBPFLogsCount() uint64
func (*GetMetricsResponse) GetLostEvCount ¶
func (x *GetMetricsResponse) GetLostEvCount() uint64
func (*GetMetricsResponse) GetLostNtCapCount ¶
func (x *GetMetricsResponse) GetLostNtCapCount() uint64
func (*GetMetricsResponse) GetLostWrCount ¶
func (x *GetMetricsResponse) GetLostWrCount() uint64
func (*GetMetricsResponse) GetNetCapCount ¶
func (x *GetMetricsResponse) GetNetCapCount() uint64
func (*GetMetricsResponse) MarshalJSON ¶
func (msg *GetMetricsResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetMetricsResponse) ProtoMessage ¶
func (*GetMetricsResponse) ProtoMessage()
func (*GetMetricsResponse) ProtoReflect ¶
func (x *GetMetricsResponse) ProtoReflect() protoreflect.Message
func (*GetMetricsResponse) Reset ¶
func (x *GetMetricsResponse) Reset()
func (*GetMetricsResponse) String ¶
func (x *GetMetricsResponse) String() string
func (*GetMetricsResponse) UnmarshalJSON ¶
func (msg *GetMetricsResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetStacktraceRequest ¶
type GetStacktraceRequest struct {
// contains filtered or unexported fields
}
func (*GetStacktraceRequest) Descriptor
deprecated
func (*GetStacktraceRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStacktraceRequest.ProtoReflect.Descriptor instead.
func (*GetStacktraceRequest) MarshalJSON ¶
func (msg *GetStacktraceRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetStacktraceRequest) ProtoMessage ¶
func (*GetStacktraceRequest) ProtoMessage()
func (*GetStacktraceRequest) ProtoReflect ¶
func (x *GetStacktraceRequest) ProtoReflect() protoreflect.Message
func (*GetStacktraceRequest) Reset ¶
func (x *GetStacktraceRequest) Reset()
func (*GetStacktraceRequest) String ¶
func (x *GetStacktraceRequest) String() string
func (*GetStacktraceRequest) UnmarshalJSON ¶
func (msg *GetStacktraceRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetStacktraceResponse ¶
type GetStacktraceResponse struct { Stacktrace []byte `protobuf:"bytes,1,opt,name=Stacktrace,proto3" json:"Stacktrace,omitempty"` // contains filtered or unexported fields }
func (*GetStacktraceResponse) Descriptor
deprecated
func (*GetStacktraceResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetStacktraceResponse.ProtoReflect.Descriptor instead.
func (*GetStacktraceResponse) GetStacktrace ¶
func (x *GetStacktraceResponse) GetStacktrace() []byte
func (*GetStacktraceResponse) MarshalJSON ¶
func (msg *GetStacktraceResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetStacktraceResponse) ProtoMessage ¶
func (*GetStacktraceResponse) ProtoMessage()
func (*GetStacktraceResponse) ProtoReflect ¶
func (x *GetStacktraceResponse) ProtoReflect() protoreflect.Message
func (*GetStacktraceResponse) Reset ¶
func (x *GetStacktraceResponse) Reset()
func (*GetStacktraceResponse) String ¶
func (x *GetStacktraceResponse) String() string
func (*GetStacktraceResponse) UnmarshalJSON ¶
func (msg *GetStacktraceResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetVersionRequest ¶
type GetVersionRequest struct {
// contains filtered or unexported fields
}
func (*GetVersionRequest) Descriptor
deprecated
func (*GetVersionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionRequest.ProtoReflect.Descriptor instead.
func (*GetVersionRequest) MarshalJSON ¶
func (msg *GetVersionRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) ProtoReflect ¶
func (x *GetVersionRequest) ProtoReflect() protoreflect.Message
func (*GetVersionRequest) Reset ¶
func (x *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (x *GetVersionRequest) String() string
func (*GetVersionRequest) UnmarshalJSON ¶
func (msg *GetVersionRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type GetVersionResponse ¶
type GetVersionResponse struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // contains filtered or unexported fields }
func (*GetVersionResponse) Descriptor
deprecated
func (*GetVersionResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetVersionResponse.ProtoReflect.Descriptor instead.
func (*GetVersionResponse) GetVersion ¶
func (x *GetVersionResponse) GetVersion() string
func (*GetVersionResponse) MarshalJSON ¶
func (msg *GetVersionResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*GetVersionResponse) ProtoMessage ¶
func (*GetVersionResponse) ProtoMessage()
func (*GetVersionResponse) ProtoReflect ¶
func (x *GetVersionResponse) ProtoReflect() protoreflect.Message
func (*GetVersionResponse) Reset ¶
func (x *GetVersionResponse) Reset()
func (*GetVersionResponse) String ¶
func (x *GetVersionResponse) String() string
func (*GetVersionResponse) UnmarshalJSON ¶
func (msg *GetVersionResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HTTP ¶
type HTTP struct { Direction string `protobuf:"bytes,1,opt,name=direction,proto3" json:"direction,omitempty"` Method string `protobuf:"bytes,2,opt,name=method,proto3" json:"method,omitempty"` Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` Host string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"` UriPath string `protobuf:"bytes,5,opt,name=uri_path,json=uriPath,proto3" json:"uri_path,omitempty"` Status string `protobuf:"bytes,6,opt,name=status,proto3" json:"status,omitempty"` StatusCode int32 `protobuf:"varint,7,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"` Headers map[string]*HttpHeader `` /* 155-byte string literal not displayed */ ContentLength int64 `protobuf:"varint,9,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // contains filtered or unexported fields }
func (*HTTP) Descriptor
deprecated
func (*HTTP) GetContentLength ¶
func (*HTTP) GetDirection ¶
func (*HTTP) GetHeaders ¶
func (x *HTTP) GetHeaders() map[string]*HttpHeader
func (*HTTP) GetProtocol ¶
func (*HTTP) GetStatusCode ¶
func (*HTTP) GetUriPath ¶
func (*HTTP) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*HTTP) ProtoMessage ¶
func (*HTTP) ProtoMessage()
func (*HTTP) ProtoReflect ¶
func (x *HTTP) ProtoReflect() protoreflect.Message
func (*HTTP) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type HTTPRequest ¶
type HTTPRequest struct { Method string `protobuf:"bytes,1,opt,name=method,proto3" json:"method,omitempty"` Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` Host string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"` UriPath string `protobuf:"bytes,5,opt,name=uri_path,json=uriPath,proto3" json:"uri_path,omitempty"` Headers map[string]*HttpHeader `` /* 155-byte string literal not displayed */ ContentLength int64 `protobuf:"varint,7,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // contains filtered or unexported fields }
func (*HTTPRequest) Descriptor
deprecated
func (*HTTPRequest) Descriptor() ([]byte, []int)
Deprecated: Use HTTPRequest.ProtoReflect.Descriptor instead.
func (*HTTPRequest) GetContentLength ¶
func (x *HTTPRequest) GetContentLength() int64
func (*HTTPRequest) GetHeaders ¶
func (x *HTTPRequest) GetHeaders() map[string]*HttpHeader
func (*HTTPRequest) GetHost ¶
func (x *HTTPRequest) GetHost() string
func (*HTTPRequest) GetMethod ¶
func (x *HTTPRequest) GetMethod() string
func (*HTTPRequest) GetProtocol ¶
func (x *HTTPRequest) GetProtocol() string
func (*HTTPRequest) GetUriPath ¶
func (x *HTTPRequest) GetUriPath() string
func (*HTTPRequest) MarshalJSON ¶
func (msg *HTTPRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HTTPRequest) ProtoMessage ¶
func (*HTTPRequest) ProtoMessage()
func (*HTTPRequest) ProtoReflect ¶
func (x *HTTPRequest) ProtoReflect() protoreflect.Message
func (*HTTPRequest) Reset ¶
func (x *HTTPRequest) Reset()
func (*HTTPRequest) String ¶
func (x *HTTPRequest) String() string
func (*HTTPRequest) UnmarshalJSON ¶
func (msg *HTTPRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HTTPResponse ¶
type HTTPResponse struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` StatusCode int32 `protobuf:"varint,2,opt,name=status_code,json=statusCode,proto3" json:"status_code,omitempty"` Protocol string `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` Headers map[string]*HttpHeader `` /* 155-byte string literal not displayed */ ContentLength int64 `protobuf:"varint,5,opt,name=content_length,json=contentLength,proto3" json:"content_length,omitempty"` // contains filtered or unexported fields }
func (*HTTPResponse) Descriptor
deprecated
func (*HTTPResponse) Descriptor() ([]byte, []int)
Deprecated: Use HTTPResponse.ProtoReflect.Descriptor instead.
func (*HTTPResponse) GetContentLength ¶
func (x *HTTPResponse) GetContentLength() int64
func (*HTTPResponse) GetHeaders ¶
func (x *HTTPResponse) GetHeaders() map[string]*HttpHeader
func (*HTTPResponse) GetProtocol ¶
func (x *HTTPResponse) GetProtocol() string
func (*HTTPResponse) GetStatus ¶
func (x *HTTPResponse) GetStatus() string
func (*HTTPResponse) GetStatusCode ¶
func (x *HTTPResponse) GetStatusCode() int32
func (*HTTPResponse) MarshalJSON ¶
func (msg *HTTPResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HTTPResponse) ProtoMessage ¶
func (*HTTPResponse) ProtoMessage()
func (*HTTPResponse) ProtoReflect ¶
func (x *HTTPResponse) ProtoReflect() protoreflect.Message
func (*HTTPResponse) Reset ¶
func (x *HTTPResponse) Reset()
func (*HTTPResponse) String ¶
func (x *HTTPResponse) String() string
func (*HTTPResponse) UnmarshalJSON ¶
func (msg *HTTPResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HookedSeqOps ¶
type HookedSeqOps struct { Value map[string]*HookedSymbolData `` /* 151-byte string literal not displayed */ // contains filtered or unexported fields }
func (*HookedSeqOps) Descriptor
deprecated
func (*HookedSeqOps) Descriptor() ([]byte, []int)
Deprecated: Use HookedSeqOps.ProtoReflect.Descriptor instead.
func (*HookedSeqOps) GetValue ¶
func (x *HookedSeqOps) GetValue() map[string]*HookedSymbolData
func (*HookedSeqOps) MarshalJSON ¶
func (msg *HookedSeqOps) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HookedSeqOps) ProtoMessage ¶
func (*HookedSeqOps) ProtoMessage()
func (*HookedSeqOps) ProtoReflect ¶
func (x *HookedSeqOps) ProtoReflect() protoreflect.Message
func (*HookedSeqOps) Reset ¶
func (x *HookedSeqOps) Reset()
func (*HookedSeqOps) String ¶
func (x *HookedSeqOps) String() string
func (*HookedSeqOps) UnmarshalJSON ¶
func (msg *HookedSeqOps) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HookedSymbolData ¶
type HookedSymbolData struct { SymbolName string `protobuf:"bytes,1,opt,name=symbol_name,json=symbolName,proto3" json:"symbol_name,omitempty"` ModuleOwner string `protobuf:"bytes,2,opt,name=module_owner,json=moduleOwner,proto3" json:"module_owner,omitempty"` // contains filtered or unexported fields }
func (*HookedSymbolData) Descriptor
deprecated
func (*HookedSymbolData) Descriptor() ([]byte, []int)
Deprecated: Use HookedSymbolData.ProtoReflect.Descriptor instead.
func (*HookedSymbolData) GetModuleOwner ¶
func (x *HookedSymbolData) GetModuleOwner() string
func (*HookedSymbolData) GetSymbolName ¶
func (x *HookedSymbolData) GetSymbolName() string
func (*HookedSymbolData) MarshalJSON ¶
func (msg *HookedSymbolData) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HookedSymbolData) ProtoMessage ¶
func (*HookedSymbolData) ProtoMessage()
func (*HookedSymbolData) ProtoReflect ¶
func (x *HookedSymbolData) ProtoReflect() protoreflect.Message
func (*HookedSymbolData) Reset ¶
func (x *HookedSymbolData) Reset()
func (*HookedSymbolData) String ¶
func (x *HookedSymbolData) String() string
func (*HookedSymbolData) UnmarshalJSON ¶
func (msg *HookedSymbolData) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HookedSyscalls ¶
type HookedSyscalls struct { Value []*HookedSymbolData `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*HookedSyscalls) Descriptor
deprecated
func (*HookedSyscalls) Descriptor() ([]byte, []int)
Deprecated: Use HookedSyscalls.ProtoReflect.Descriptor instead.
func (*HookedSyscalls) GetValue ¶
func (x *HookedSyscalls) GetValue() []*HookedSymbolData
func (*HookedSyscalls) MarshalJSON ¶
func (msg *HookedSyscalls) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HookedSyscalls) ProtoMessage ¶
func (*HookedSyscalls) ProtoMessage()
func (*HookedSyscalls) ProtoReflect ¶
func (x *HookedSyscalls) ProtoReflect() protoreflect.Message
func (*HookedSyscalls) Reset ¶
func (x *HookedSyscalls) Reset()
func (*HookedSyscalls) String ¶
func (x *HookedSyscalls) String() string
func (*HookedSyscalls) UnmarshalJSON ¶
func (msg *HookedSyscalls) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type HttpHeader ¶
type HttpHeader struct { Header []string `protobuf:"bytes,1,rep,name=header,proto3" json:"header,omitempty"` // contains filtered or unexported fields }
func (*HttpHeader) Descriptor
deprecated
func (*HttpHeader) Descriptor() ([]byte, []int)
Deprecated: Use HttpHeader.ProtoReflect.Descriptor instead.
func (*HttpHeader) GetHeader ¶
func (x *HttpHeader) GetHeader() []string
func (*HttpHeader) MarshalJSON ¶
func (msg *HttpHeader) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*HttpHeader) ProtoMessage ¶
func (*HttpHeader) ProtoMessage()
func (*HttpHeader) ProtoReflect ¶
func (x *HttpHeader) ProtoReflect() protoreflect.Message
func (*HttpHeader) Reset ¶
func (x *HttpHeader) Reset()
func (*HttpHeader) String ¶
func (x *HttpHeader) String() string
func (*HttpHeader) UnmarshalJSON ¶
func (msg *HttpHeader) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type ICMP ¶
type ICMP struct { TypeCode string `protobuf:"bytes,1,opt,name=type_code,json=typeCode,proto3" json:"type_code,omitempty"` Checksum uint32 `protobuf:"varint,2,opt,name=checksum,proto3" json:"checksum,omitempty"` Id uint32 `protobuf:"varint,3,opt,name=id,proto3" json:"id,omitempty"` Seq uint32 `protobuf:"varint,4,opt,name=seq,proto3" json:"seq,omitempty"` // contains filtered or unexported fields }
func (*ICMP) Descriptor
deprecated
func (*ICMP) GetChecksum ¶
func (*ICMP) GetTypeCode ¶
func (*ICMP) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*ICMP) ProtoMessage ¶
func (*ICMP) ProtoMessage()
func (*ICMP) ProtoReflect ¶
func (x *ICMP) ProtoReflect() protoreflect.Message
func (*ICMP) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type ICMPv6 ¶
type ICMPv6 struct { TypeCode string `protobuf:"bytes,1,opt,name=type_code,json=typeCode,proto3" json:"type_code,omitempty"` Checksum uint32 `protobuf:"varint,2,opt,name=checksum,proto3" json:"checksum,omitempty"` // contains filtered or unexported fields }
func (*ICMPv6) Descriptor
deprecated
func (*ICMPv6) GetChecksum ¶
func (*ICMPv6) GetTypeCode ¶
func (*ICMPv6) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*ICMPv6) ProtoMessage ¶
func (*ICMPv6) ProtoMessage()
func (*ICMPv6) ProtoReflect ¶
func (x *ICMPv6) ProtoReflect() protoreflect.Message
func (*ICMPv6) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type IPv4 ¶
type IPv4 struct { Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` Ihl uint32 `protobuf:"varint,2,opt,name=ihl,proto3" json:"ihl,omitempty"` Tos uint32 `protobuf:"varint,3,opt,name=tos,proto3" json:"tos,omitempty"` Length uint32 `protobuf:"varint,4,opt,name=length,proto3" json:"length,omitempty"` Id uint32 `protobuf:"varint,5,opt,name=id,proto3" json:"id,omitempty"` Flags uint32 `protobuf:"varint,6,opt,name=flags,proto3" json:"flags,omitempty"` FragOffset uint32 `protobuf:"varint,7,opt,name=frag_offset,json=fragOffset,proto3" json:"frag_offset,omitempty"` Ttl uint32 `protobuf:"varint,8,opt,name=ttl,proto3" json:"ttl,omitempty"` Protocol string `protobuf:"bytes,9,opt,name=protocol,proto3" json:"protocol,omitempty"` Checksum uint32 `protobuf:"varint,10,opt,name=checksum,proto3" json:"checksum,omitempty"` SrcIp string `protobuf:"bytes,11,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"` DstIp string `protobuf:"bytes,12,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"` // contains filtered or unexported fields }
func (*IPv4) Descriptor
deprecated
func (*IPv4) GetChecksum ¶
func (*IPv4) GetFragOffset ¶
func (*IPv4) GetProtocol ¶
func (*IPv4) GetVersion ¶
func (*IPv4) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*IPv4) ProtoMessage ¶
func (*IPv4) ProtoMessage()
func (*IPv4) ProtoReflect ¶
func (x *IPv4) ProtoReflect() protoreflect.Message
func (*IPv4) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type IPv6 ¶
type IPv6 struct { Version uint32 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"` TrafficClass uint32 `protobuf:"varint,2,opt,name=traffic_class,json=trafficClass,proto3" json:"traffic_class,omitempty"` FlowLabel uint32 `protobuf:"varint,3,opt,name=flow_label,json=flowLabel,proto3" json:"flow_label,omitempty"` Length uint32 `protobuf:"varint,4,opt,name=length,proto3" json:"length,omitempty"` NextHeader string `protobuf:"bytes,5,opt,name=next_header,json=nextHeader,proto3" json:"next_header,omitempty"` HopLimit uint32 `protobuf:"varint,6,opt,name=hop_limit,json=hopLimit,proto3" json:"hop_limit,omitempty"` SrcIp string `protobuf:"bytes,7,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"` DstIp string `protobuf:"bytes,8,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"` // contains filtered or unexported fields }
func (*IPv6) Descriptor
deprecated
func (*IPv6) GetFlowLabel ¶
func (*IPv6) GetHopLimit ¶
func (*IPv6) GetNextHeader ¶
func (*IPv6) GetTrafficClass ¶
func (*IPv6) GetVersion ¶
func (*IPv6) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*IPv6) ProtoMessage ¶
func (*IPv6) ProtoMessage()
func (*IPv6) ProtoReflect ¶
func (x *IPv6) ProtoReflect() protoreflect.Message
func (*IPv6) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Int32Array ¶
type Int32Array struct { Value []int32 `protobuf:"varint,1,rep,packed,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Int32Array) Descriptor
deprecated
func (*Int32Array) Descriptor() ([]byte, []int)
Deprecated: Use Int32Array.ProtoReflect.Descriptor instead.
func (*Int32Array) GetValue ¶
func (x *Int32Array) GetValue() []int32
func (*Int32Array) MarshalJSON ¶
func (msg *Int32Array) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*Int32Array) ProtoMessage ¶
func (*Int32Array) ProtoMessage()
func (*Int32Array) ProtoReflect ¶
func (x *Int32Array) ProtoReflect() protoreflect.Message
func (*Int32Array) Reset ¶
func (x *Int32Array) Reset()
func (*Int32Array) String ¶
func (x *Int32Array) String() string
func (*Int32Array) UnmarshalJSON ¶
func (msg *Int32Array) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type K8S ¶
type K8S struct { Pod *Pod `protobuf:"bytes,1,opt,name=pod,proto3" json:"pod,omitempty"` Namespace *K8SNamespace `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` // contains filtered or unexported fields }
func (*K8S) Descriptor
deprecated
func (*K8S) GetNamespace ¶
func (x *K8S) GetNamespace() *K8SNamespace
func (*K8S) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*K8S) ProtoMessage ¶
func (*K8S) ProtoMessage()
func (*K8S) ProtoReflect ¶
func (x *K8S) ProtoReflect() protoreflect.Message
func (*K8S) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type K8SNamespace ¶
type K8SNamespace struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*K8SNamespace) Descriptor
deprecated
func (*K8SNamespace) Descriptor() ([]byte, []int)
Deprecated: Use K8SNamespace.ProtoReflect.Descriptor instead.
func (*K8SNamespace) GetName ¶
func (x *K8SNamespace) GetName() string
func (*K8SNamespace) MarshalJSON ¶
func (msg *K8SNamespace) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*K8SNamespace) ProtoMessage ¶
func (*K8SNamespace) ProtoMessage()
func (*K8SNamespace) ProtoReflect ¶
func (x *K8SNamespace) ProtoReflect() protoreflect.Message
func (*K8SNamespace) Reset ¶
func (x *K8SNamespace) Reset()
func (*K8SNamespace) String ¶
func (x *K8SNamespace) String() string
func (*K8SNamespace) UnmarshalJSON ¶
func (msg *K8SNamespace) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type LogLevel ¶
type LogLevel int32
func (LogLevel) Descriptor ¶
func (LogLevel) Descriptor() protoreflect.EnumDescriptor
func (LogLevel) EnumDescriptor
deprecated
func (LogLevel) Number ¶
func (x LogLevel) Number() protoreflect.EnumNumber
func (LogLevel) Type ¶
func (LogLevel) Type() protoreflect.EnumType
type Mitre ¶
type Mitre struct { Tactic *MitreTactic `protobuf:"bytes,1,opt,name=tactic,proto3" json:"tactic,omitempty"` Technique *MitreTechnique `protobuf:"bytes,2,opt,name=technique,proto3" json:"technique,omitempty"` // contains filtered or unexported fields }
func (*Mitre) Descriptor
deprecated
func (*Mitre) GetTactic ¶
func (x *Mitre) GetTactic() *MitreTactic
func (*Mitre) GetTechnique ¶
func (x *Mitre) GetTechnique() *MitreTechnique
func (*Mitre) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Mitre) ProtoMessage ¶
func (*Mitre) ProtoMessage()
func (*Mitre) ProtoReflect ¶
func (x *Mitre) ProtoReflect() protoreflect.Message
func (*Mitre) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type MitreTactic ¶
type MitreTactic struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*MitreTactic) Descriptor
deprecated
func (*MitreTactic) Descriptor() ([]byte, []int)
Deprecated: Use MitreTactic.ProtoReflect.Descriptor instead.
func (*MitreTactic) GetName ¶
func (x *MitreTactic) GetName() string
func (*MitreTactic) MarshalJSON ¶
func (msg *MitreTactic) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*MitreTactic) ProtoMessage ¶
func (*MitreTactic) ProtoMessage()
func (*MitreTactic) ProtoReflect ¶
func (x *MitreTactic) ProtoReflect() protoreflect.Message
func (*MitreTactic) Reset ¶
func (x *MitreTactic) Reset()
func (*MitreTactic) String ¶
func (x *MitreTactic) String() string
func (*MitreTactic) UnmarshalJSON ¶
func (msg *MitreTactic) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type MitreTechnique ¶
type MitreTechnique struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*MitreTechnique) Descriptor
deprecated
func (*MitreTechnique) Descriptor() ([]byte, []int)
Deprecated: Use MitreTechnique.ProtoReflect.Descriptor instead.
func (*MitreTechnique) GetId ¶
func (x *MitreTechnique) GetId() string
func (*MitreTechnique) GetName ¶
func (x *MitreTechnique) GetName() string
func (*MitreTechnique) MarshalJSON ¶
func (msg *MitreTechnique) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*MitreTechnique) ProtoMessage ¶
func (*MitreTechnique) ProtoMessage()
func (*MitreTechnique) ProtoReflect ¶
func (x *MitreTechnique) ProtoReflect() protoreflect.Message
func (*MitreTechnique) Reset ¶
func (x *MitreTechnique) Reset()
func (*MitreTechnique) String ¶
func (x *MitreTechnique) String() string
func (*MitreTechnique) UnmarshalJSON ¶
func (msg *MitreTechnique) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type PacketDirection ¶
type PacketDirection int32
const ( PacketDirection_INVALID PacketDirection = 0 PacketDirection_INGRESS PacketDirection = 1 PacketDirection_EGRESS PacketDirection = 3 )
func (PacketDirection) Descriptor ¶
func (PacketDirection) Descriptor() protoreflect.EnumDescriptor
func (PacketDirection) Enum ¶
func (x PacketDirection) Enum() *PacketDirection
func (PacketDirection) EnumDescriptor
deprecated
func (PacketDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use PacketDirection.Descriptor instead.
func (PacketDirection) Number ¶
func (x PacketDirection) Number() protoreflect.EnumNumber
func (PacketDirection) String ¶
func (x PacketDirection) String() string
func (PacketDirection) Type ¶
func (PacketDirection) Type() protoreflect.EnumType
type PacketMetadata ¶
type PacketMetadata struct { SrcIp string `protobuf:"bytes,1,opt,name=src_ip,json=srcIp,proto3" json:"src_ip,omitempty"` DstIp string `protobuf:"bytes,2,opt,name=dst_ip,json=dstIp,proto3" json:"dst_ip,omitempty"` SrcPort uint32 `protobuf:"varint,3,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"` DstPort uint32 `protobuf:"varint,4,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"` Protocol uint32 `protobuf:"varint,5,opt,name=protocol,proto3" json:"protocol,omitempty"` PacketLen uint32 `protobuf:"varint,6,opt,name=packet_len,json=packetLen,proto3" json:"packet_len,omitempty"` Iface string `protobuf:"bytes,7,opt,name=iface,proto3" json:"iface,omitempty"` Direction PacketDirection `protobuf:"varint,8,opt,name=direction,proto3,enum=tracee.v1beta1.PacketDirection" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*PacketMetadata) Descriptor
deprecated
func (*PacketMetadata) Descriptor() ([]byte, []int)
Deprecated: Use PacketMetadata.ProtoReflect.Descriptor instead.
func (*PacketMetadata) GetDirection ¶
func (x *PacketMetadata) GetDirection() PacketDirection
func (*PacketMetadata) GetDstIp ¶
func (x *PacketMetadata) GetDstIp() string
func (*PacketMetadata) GetDstPort ¶
func (x *PacketMetadata) GetDstPort() uint32
func (*PacketMetadata) GetIface ¶
func (x *PacketMetadata) GetIface() string
func (*PacketMetadata) GetPacketLen ¶
func (x *PacketMetadata) GetPacketLen() uint32
func (*PacketMetadata) GetProtocol ¶
func (x *PacketMetadata) GetProtocol() uint32
func (*PacketMetadata) GetSrcIp ¶
func (x *PacketMetadata) GetSrcIp() string
func (*PacketMetadata) GetSrcPort ¶
func (x *PacketMetadata) GetSrcPort() uint32
func (*PacketMetadata) MarshalJSON ¶
func (msg *PacketMetadata) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*PacketMetadata) ProtoMessage ¶
func (*PacketMetadata) ProtoMessage()
func (*PacketMetadata) ProtoReflect ¶
func (x *PacketMetadata) ProtoReflect() protoreflect.Message
func (*PacketMetadata) Reset ¶
func (x *PacketMetadata) Reset()
func (*PacketMetadata) String ¶
func (x *PacketMetadata) String() string
func (*PacketMetadata) UnmarshalJSON ¶
func (msg *PacketMetadata) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type Pod ¶
type Pod struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Pod) Descriptor
deprecated
func (*Pod) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Pod) ProtoMessage ¶
func (*Pod) ProtoMessage()
func (*Pod) ProtoReflect ¶
func (x *Pod) ProtoReflect() protoreflect.Message
func (*Pod) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Policies ¶
type Policies struct { Matched []string `protobuf:"bytes,1,rep,name=matched,proto3" json:"matched,omitempty"` // contains filtered or unexported fields }
func (*Policies) Descriptor
deprecated
func (*Policies) GetMatched ¶
func (*Policies) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Policies) ProtoMessage ¶
func (*Policies) ProtoMessage()
func (*Policies) ProtoReflect ¶
func (x *Policies) ProtoReflect() protoreflect.Message
func (*Policies) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Process ¶
type Process struct { Executable *Executable `protobuf:"bytes,1,opt,name=executable,proto3,oneof" json:"executable,omitempty"` UniqueId *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"` HostPid *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=host_pid,json=hostPid,proto3" json:"host_pid,omitempty"` Pid *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=pid,proto3" json:"pid,omitempty"` RealUser *User `protobuf:"bytes,5,opt,name=real_user,json=realUser,proto3,oneof" json:"real_user,omitempty"` Thread *Thread `protobuf:"bytes,6,opt,name=thread,proto3,oneof" json:"thread,omitempty"` Ancestors []*Process `protobuf:"bytes,7,rep,name=ancestors,proto3" json:"ancestors,omitempty"` // contains filtered or unexported fields }
func (*Process) Descriptor
deprecated
func (*Process) GetAncestors ¶
func (*Process) GetExecutable ¶
func (x *Process) GetExecutable() *Executable
func (*Process) GetHostPid ¶
func (x *Process) GetHostPid() *wrapperspb.UInt32Value
func (*Process) GetPid ¶
func (x *Process) GetPid() *wrapperspb.UInt32Value
func (*Process) GetRealUser ¶
func (*Process) GetUniqueId ¶
func (x *Process) GetUniqueId() *wrapperspb.UInt32Value
func (*Process) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Process) ProtoMessage ¶
func (*Process) ProtoMessage()
func (*Process) ProtoReflect ¶
func (x *Process) ProtoReflect() protoreflect.Message
func (*Process) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type SaFamilyT ¶
type SaFamilyT int32
func (SaFamilyT) Descriptor ¶
func (SaFamilyT) Descriptor() protoreflect.EnumDescriptor
func (SaFamilyT) EnumDescriptor
deprecated
func (SaFamilyT) Number ¶
func (x SaFamilyT) Number() protoreflect.EnumNumber
func (SaFamilyT) Type ¶
func (SaFamilyT) Type() protoreflect.EnumType
type Severity ¶
type Severity int32
func (Severity) Descriptor ¶
func (Severity) Descriptor() protoreflect.EnumDescriptor
func (Severity) EnumDescriptor
deprecated
func (Severity) Number ¶
func (x Severity) Number() protoreflect.EnumNumber
func (Severity) Type ¶
func (Severity) Type() protoreflect.EnumType
type SockAddr ¶
type SockAddr struct { SaFamily SaFamilyT `protobuf:"varint,1,opt,name=sa_family,json=saFamily,proto3,enum=tracee.v1beta1.SaFamilyT" json:"sa_family,omitempty"` SunPath string `protobuf:"bytes,2,opt,name=sun_path,json=sunPath,proto3" json:"sun_path,omitempty"` SinAddr string `protobuf:"bytes,3,opt,name=sin_addr,json=sinAddr,proto3" json:"sin_addr,omitempty"` SinPort uint32 `protobuf:"varint,4,opt,name=sin_port,json=sinPort,proto3" json:"sin_port,omitempty"` Sin6Addr string `protobuf:"bytes,5,opt,name=sin6_addr,json=sin6Addr,proto3" json:"sin6_addr,omitempty"` Sin6Port uint32 `protobuf:"varint,6,opt,name=sin6_port,json=sin6Port,proto3" json:"sin6_port,omitempty"` Sin6Flowinfo uint32 `protobuf:"varint,7,opt,name=sin6_flowinfo,json=sin6Flowinfo,proto3" json:"sin6_flowinfo,omitempty"` Sin6Scopeid uint32 `protobuf:"varint,8,opt,name=sin6_scopeid,json=sin6Scopeid,proto3" json:"sin6_scopeid,omitempty"` // contains filtered or unexported fields }
func (*SockAddr) Descriptor
deprecated
func (*SockAddr) GetSaFamily ¶
func (*SockAddr) GetSin6Addr ¶
func (*SockAddr) GetSin6Flowinfo ¶
func (*SockAddr) GetSin6Port ¶
func (*SockAddr) GetSin6Scopeid ¶
func (*SockAddr) GetSinAddr ¶
func (*SockAddr) GetSinPort ¶
func (*SockAddr) GetSunPath ¶
func (*SockAddr) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*SockAddr) ProtoMessage ¶
func (*SockAddr) ProtoMessage()
func (*SockAddr) ProtoReflect ¶
func (x *SockAddr) ProtoReflect() protoreflect.Message
func (*SockAddr) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type StackAddress ¶
type StackAddress struct { Address uint64 `protobuf:"varint,1,opt,name=address,proto3" json:"address,omitempty"` Symbol string `protobuf:"bytes,2,opt,name=symbol,proto3" json:"symbol,omitempty"` // contains filtered or unexported fields }
func (*StackAddress) Descriptor
deprecated
func (*StackAddress) Descriptor() ([]byte, []int)
Deprecated: Use StackAddress.ProtoReflect.Descriptor instead.
func (*StackAddress) GetAddress ¶
func (x *StackAddress) GetAddress() uint64
func (*StackAddress) GetSymbol ¶
func (x *StackAddress) GetSymbol() string
func (*StackAddress) MarshalJSON ¶
func (msg *StackAddress) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*StackAddress) ProtoMessage ¶
func (*StackAddress) ProtoMessage()
func (*StackAddress) ProtoReflect ¶
func (x *StackAddress) ProtoReflect() protoreflect.Message
func (*StackAddress) Reset ¶
func (x *StackAddress) Reset()
func (*StackAddress) String ¶
func (x *StackAddress) String() string
func (*StackAddress) UnmarshalJSON ¶
func (msg *StackAddress) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type StreamEventsRequest ¶
type StreamEventsRequest struct { Policies []string `protobuf:"bytes,1,rep,name=policies,proto3" json:"policies,omitempty"` Mask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsRequest) Descriptor
deprecated
func (*StreamEventsRequest) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsRequest.ProtoReflect.Descriptor instead.
func (*StreamEventsRequest) GetMask ¶
func (x *StreamEventsRequest) GetMask() *fieldmaskpb.FieldMask
func (*StreamEventsRequest) GetPolicies ¶
func (x *StreamEventsRequest) GetPolicies() []string
func (*StreamEventsRequest) MarshalJSON ¶
func (msg *StreamEventsRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*StreamEventsRequest) ProtoMessage ¶
func (*StreamEventsRequest) ProtoMessage()
func (*StreamEventsRequest) ProtoReflect ¶
func (x *StreamEventsRequest) ProtoReflect() protoreflect.Message
func (*StreamEventsRequest) Reset ¶
func (x *StreamEventsRequest) Reset()
func (*StreamEventsRequest) String ¶
func (x *StreamEventsRequest) String() string
func (*StreamEventsRequest) UnmarshalJSON ¶
func (msg *StreamEventsRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type StreamEventsResponse ¶
type StreamEventsResponse struct { Event *Event `protobuf:"bytes,1,opt,name=event,proto3" json:"event,omitempty"` // contains filtered or unexported fields }
func (*StreamEventsResponse) Descriptor
deprecated
func (*StreamEventsResponse) Descriptor() ([]byte, []int)
Deprecated: Use StreamEventsResponse.ProtoReflect.Descriptor instead.
func (*StreamEventsResponse) GetEvent ¶
func (x *StreamEventsResponse) GetEvent() *Event
func (*StreamEventsResponse) MarshalJSON ¶
func (msg *StreamEventsResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*StreamEventsResponse) ProtoMessage ¶
func (*StreamEventsResponse) ProtoMessage()
func (*StreamEventsResponse) ProtoReflect ¶
func (x *StreamEventsResponse) ProtoReflect() protoreflect.Message
func (*StreamEventsResponse) Reset ¶
func (x *StreamEventsResponse) Reset()
func (*StreamEventsResponse) String ¶
func (x *StreamEventsResponse) String() string
func (*StreamEventsResponse) UnmarshalJSON ¶
func (msg *StreamEventsResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type StringArray ¶
type StringArray struct { Value []string `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*StringArray) Descriptor
deprecated
func (*StringArray) Descriptor() ([]byte, []int)
Deprecated: Use StringArray.ProtoReflect.Descriptor instead.
func (*StringArray) GetValue ¶
func (x *StringArray) GetValue() []string
func (*StringArray) MarshalJSON ¶
func (msg *StringArray) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*StringArray) ProtoMessage ¶
func (*StringArray) ProtoMessage()
func (*StringArray) ProtoReflect ¶
func (x *StringArray) ProtoReflect() protoreflect.Message
func (*StringArray) Reset ¶
func (x *StringArray) Reset()
func (*StringArray) String ¶
func (x *StringArray) String() string
func (*StringArray) UnmarshalJSON ¶
func (msg *StringArray) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type TCP ¶
type TCP struct { SrcPort uint32 `protobuf:"varint,1,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"` DstPort uint32 `protobuf:"varint,2,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"` Seq uint32 `protobuf:"varint,3,opt,name=seq,proto3" json:"seq,omitempty"` Ack uint32 `protobuf:"varint,4,opt,name=ack,proto3" json:"ack,omitempty"` DataOffset uint32 `protobuf:"varint,5,opt,name=data_offset,json=dataOffset,proto3" json:"data_offset,omitempty"` FinFlag uint32 `protobuf:"varint,6,opt,name=fin_flag,json=finFlag,proto3" json:"fin_flag,omitempty"` SynFlag uint32 `protobuf:"varint,7,opt,name=syn_flag,json=synFlag,proto3" json:"syn_flag,omitempty"` RstFlag uint32 `protobuf:"varint,8,opt,name=rst_flag,json=rstFlag,proto3" json:"rst_flag,omitempty"` PshFlag uint32 `protobuf:"varint,9,opt,name=psh_flag,json=pshFlag,proto3" json:"psh_flag,omitempty"` AckFlag uint32 `protobuf:"varint,10,opt,name=ack_flag,json=ackFlag,proto3" json:"ack_flag,omitempty"` UrgFlag uint32 `protobuf:"varint,11,opt,name=urg_flag,json=urgFlag,proto3" json:"urg_flag,omitempty"` EceFlag uint32 `protobuf:"varint,12,opt,name=ece_flag,json=eceFlag,proto3" json:"ece_flag,omitempty"` CwrFlag uint32 `protobuf:"varint,13,opt,name=cwr_flag,json=cwrFlag,proto3" json:"cwr_flag,omitempty"` NsFlag uint32 `protobuf:"varint,14,opt,name=ns_flag,json=nsFlag,proto3" json:"ns_flag,omitempty"` Window uint32 `protobuf:"varint,15,opt,name=window,proto3" json:"window,omitempty"` Checksum uint32 `protobuf:"varint,16,opt,name=checksum,proto3" json:"checksum,omitempty"` Urgent uint32 `protobuf:"varint,17,opt,name=urgent,proto3" json:"urgent,omitempty"` // contains filtered or unexported fields }
func (*TCP) Descriptor
deprecated
func (*TCP) GetAckFlag ¶
func (*TCP) GetChecksum ¶
func (*TCP) GetCwrFlag ¶
func (*TCP) GetDataOffset ¶
func (*TCP) GetDstPort ¶
func (*TCP) GetEceFlag ¶
func (*TCP) GetFinFlag ¶
func (*TCP) GetPshFlag ¶
func (*TCP) GetRstFlag ¶
func (*TCP) GetSrcPort ¶
func (*TCP) GetSynFlag ¶
func (*TCP) GetUrgFlag ¶
func (*TCP) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*TCP) ProtoMessage ¶
func (*TCP) ProtoMessage()
func (*TCP) ProtoReflect ¶
func (x *TCP) ProtoReflect() protoreflect.Message
func (*TCP) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Thread ¶
type Thread struct { StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` UniqueId *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=unique_id,json=uniqueId,proto3" json:"unique_id,omitempty"` HostTid *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=host_tid,json=hostTid,proto3" json:"host_tid,omitempty"` Tid *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=tid,proto3" json:"tid,omitempty"` Syscall string `protobuf:"bytes,6,opt,name=syscall,proto3" json:"syscall,omitempty"` Compat bool `protobuf:"varint,7,opt,name=compat,proto3" json:"compat,omitempty"` UserStackTrace *UserStackTrace `protobuf:"bytes,8,opt,name=user_stack_trace,json=userStackTrace,proto3,oneof" json:"user_stack_trace,omitempty"` // contains filtered or unexported fields }
func (*Thread) Descriptor
deprecated
func (*Thread) GetHostTid ¶
func (x *Thread) GetHostTid() *wrapperspb.UInt32Value
func (*Thread) GetStartTime ¶
func (x *Thread) GetStartTime() *timestamppb.Timestamp
func (*Thread) GetSyscall ¶
func (*Thread) GetTid ¶
func (x *Thread) GetTid() *wrapperspb.UInt32Value
func (*Thread) GetUniqueId ¶
func (x *Thread) GetUniqueId() *wrapperspb.UInt32Value
func (*Thread) GetUserStackTrace ¶
func (x *Thread) GetUserStackTrace() *UserStackTrace
func (*Thread) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Thread) ProtoMessage ¶
func (*Thread) ProtoMessage()
func (*Thread) ProtoReflect ¶
func (x *Thread) ProtoReflect() protoreflect.Message
func (*Thread) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Threat ¶
type Threat struct { Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"` Mitre *Mitre `protobuf:"bytes,2,opt,name=mitre,proto3" json:"mitre,omitempty"` Severity Severity `protobuf:"varint,3,opt,name=severity,proto3,enum=tracee.v1beta1.Severity" json:"severity,omitempty"` Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` Properties map[string]string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
func (*Threat) Descriptor
deprecated
func (*Threat) GetDescription ¶
func (*Threat) GetProperties ¶
func (*Threat) GetSeverity ¶
func (*Threat) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Threat) ProtoMessage ¶
func (*Threat) ProtoMessage()
func (*Threat) ProtoReflect ¶
func (x *Threat) ProtoReflect() protoreflect.Message
func (*Threat) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type Timespec ¶
type Timespec struct { Value *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*Timespec) Descriptor
deprecated
func (*Timespec) GetValue ¶
func (x *Timespec) GetValue() *wrapperspb.DoubleValue
func (*Timespec) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Timespec) ProtoMessage ¶
func (*Timespec) ProtoMessage()
func (*Timespec) ProtoReflect ¶
func (x *Timespec) ProtoReflect() protoreflect.Message
func (*Timespec) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type TraceeServiceClient ¶
type TraceeServiceClient interface { GetEventDefinitions(ctx context.Context, in *GetEventDefinitionsRequest, opts ...grpc.CallOption) (*GetEventDefinitionsResponse, error) StreamEvents(ctx context.Context, in *StreamEventsRequest, opts ...grpc.CallOption) (TraceeService_StreamEventsClient, error) EnableEvent(ctx context.Context, in *EnableEventRequest, opts ...grpc.CallOption) (*EnableEventResponse, error) DisableEvent(ctx context.Context, in *DisableEventRequest, opts ...grpc.CallOption) (*DisableEventResponse, error) GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error) }
TraceeServiceClient is the client API for TraceeService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewTraceeServiceClient ¶
func NewTraceeServiceClient(cc grpc.ClientConnInterface) TraceeServiceClient
type TraceeServiceServer ¶
type TraceeServiceServer interface { GetEventDefinitions(context.Context, *GetEventDefinitionsRequest) (*GetEventDefinitionsResponse, error) StreamEvents(*StreamEventsRequest, TraceeService_StreamEventsServer) error EnableEvent(context.Context, *EnableEventRequest) (*EnableEventResponse, error) DisableEvent(context.Context, *DisableEventRequest) (*DisableEventResponse, error) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error) // contains filtered or unexported methods }
TraceeServiceServer is the server API for TraceeService service. All implementations must embed UnimplementedTraceeServiceServer for forward compatibility
type TraceeService_StreamEventsClient ¶
type TraceeService_StreamEventsClient interface { Recv() (*StreamEventsResponse, error) grpc.ClientStream }
type TraceeService_StreamEventsServer ¶
type TraceeService_StreamEventsServer interface { Send(*StreamEventsResponse) error grpc.ServerStream }
type TriggeredBy ¶
type TriggeredBy struct { Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Data []*EventValue `protobuf:"bytes,3,rep,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*TriggeredBy) Descriptor
deprecated
func (*TriggeredBy) Descriptor() ([]byte, []int)
Deprecated: Use TriggeredBy.ProtoReflect.Descriptor instead.
func (*TriggeredBy) GetData ¶
func (x *TriggeredBy) GetData() []*EventValue
func (*TriggeredBy) GetId ¶
func (x *TriggeredBy) GetId() uint32
func (*TriggeredBy) GetName ¶
func (x *TriggeredBy) GetName() string
func (*TriggeredBy) MarshalJSON ¶
func (msg *TriggeredBy) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*TriggeredBy) ProtoMessage ¶
func (*TriggeredBy) ProtoMessage()
func (*TriggeredBy) ProtoReflect ¶
func (x *TriggeredBy) ProtoReflect() protoreflect.Message
func (*TriggeredBy) Reset ¶
func (x *TriggeredBy) Reset()
func (*TriggeredBy) String ¶
func (x *TriggeredBy) String() string
func (*TriggeredBy) UnmarshalJSON ¶
func (msg *TriggeredBy) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type UDP ¶
type UDP struct { SrcPort uint32 `protobuf:"varint,1,opt,name=src_port,json=srcPort,proto3" json:"src_port,omitempty"` DstPort uint32 `protobuf:"varint,2,opt,name=dst_port,json=dstPort,proto3" json:"dst_port,omitempty"` Length uint32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"` Checksum uint32 `protobuf:"varint,4,opt,name=checksum,proto3" json:"checksum,omitempty"` // contains filtered or unexported fields }
func (*UDP) Descriptor
deprecated
func (*UDP) GetChecksum ¶
func (*UDP) GetDstPort ¶
func (*UDP) GetSrcPort ¶
func (*UDP) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*UDP) ProtoMessage ¶
func (*UDP) ProtoMessage()
func (*UDP) ProtoReflect ¶
func (x *UDP) ProtoReflect() protoreflect.Message
func (*UDP) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type UInt64Array ¶
type UInt64Array struct { Value []uint64 `protobuf:"varint,1,rep,packed,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*UInt64Array) Descriptor
deprecated
func (*UInt64Array) Descriptor() ([]byte, []int)
Deprecated: Use UInt64Array.ProtoReflect.Descriptor instead.
func (*UInt64Array) GetValue ¶
func (x *UInt64Array) GetValue() []uint64
func (*UInt64Array) MarshalJSON ¶
func (msg *UInt64Array) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*UInt64Array) ProtoMessage ¶
func (*UInt64Array) ProtoMessage()
func (*UInt64Array) ProtoReflect ¶
func (x *UInt64Array) ProtoReflect() protoreflect.Message
func (*UInt64Array) Reset ¶
func (x *UInt64Array) Reset()
func (*UInt64Array) String ¶
func (x *UInt64Array) String() string
func (*UInt64Array) UnmarshalJSON ¶
func (msg *UInt64Array) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type UnimplementedDataSourceServiceServer ¶
type UnimplementedDataSourceServiceServer struct { }
UnimplementedDataSourceServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedDataSourceServiceServer) Write ¶
func (UnimplementedDataSourceServiceServer) Write(context.Context, *WriteDataSourceRequest) (*WriteDataSourceResponse, error)
func (UnimplementedDataSourceServiceServer) WriteStream ¶
func (UnimplementedDataSourceServiceServer) WriteStream(DataSourceService_WriteStreamServer) error
type UnimplementedDiagnosticServiceServer ¶
type UnimplementedDiagnosticServiceServer struct { }
UnimplementedDiagnosticServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedDiagnosticServiceServer) ChangeLogLevel ¶
func (UnimplementedDiagnosticServiceServer) ChangeLogLevel(context.Context, *ChangeLogLevelRequest) (*ChangeLogLevelResponse, error)
func (UnimplementedDiagnosticServiceServer) GetMetrics ¶
func (UnimplementedDiagnosticServiceServer) GetMetrics(context.Context, *GetMetricsRequest) (*GetMetricsResponse, error)
func (UnimplementedDiagnosticServiceServer) GetStacktrace ¶
func (UnimplementedDiagnosticServiceServer) GetStacktrace(context.Context, *GetStacktraceRequest) (*GetStacktraceResponse, error)
type UnimplementedTraceeServiceServer ¶
type UnimplementedTraceeServiceServer struct { }
UnimplementedTraceeServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedTraceeServiceServer) DisableEvent ¶
func (UnimplementedTraceeServiceServer) DisableEvent(context.Context, *DisableEventRequest) (*DisableEventResponse, error)
func (UnimplementedTraceeServiceServer) EnableEvent ¶
func (UnimplementedTraceeServiceServer) EnableEvent(context.Context, *EnableEventRequest) (*EnableEventResponse, error)
func (UnimplementedTraceeServiceServer) GetEventDefinitions ¶
func (UnimplementedTraceeServiceServer) GetEventDefinitions(context.Context, *GetEventDefinitionsRequest) (*GetEventDefinitionsResponse, error)
func (UnimplementedTraceeServiceServer) GetVersion ¶
func (UnimplementedTraceeServiceServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
func (UnimplementedTraceeServiceServer) StreamEvents ¶
func (UnimplementedTraceeServiceServer) StreamEvents(*StreamEventsRequest, TraceeService_StreamEventsServer) error
type UnsafeDataSourceServiceServer ¶
type UnsafeDataSourceServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDataSourceServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DataSourceServiceServer will result in compilation errors.
type UnsafeDiagnosticServiceServer ¶
type UnsafeDiagnosticServiceServer interface {
// contains filtered or unexported methods
}
UnsafeDiagnosticServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DiagnosticServiceServer will result in compilation errors.
type UnsafeTraceeServiceServer ¶
type UnsafeTraceeServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTraceeServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TraceeServiceServer will result in compilation errors.
type User ¶
type User struct { Id *wrapperspb.UInt32Value `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*User) Descriptor
deprecated
func (*User) GetId ¶
func (x *User) GetId() *wrapperspb.UInt32Value
func (*User) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
func (*User) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type UserStackTrace ¶
type UserStackTrace struct { Addresses []*StackAddress `protobuf:"bytes,1,rep,name=addresses,proto3" json:"addresses,omitempty"` // contains filtered or unexported fields }
func (*UserStackTrace) Descriptor
deprecated
func (*UserStackTrace) Descriptor() ([]byte, []int)
Deprecated: Use UserStackTrace.ProtoReflect.Descriptor instead.
func (*UserStackTrace) GetAddresses ¶
func (x *UserStackTrace) GetAddresses() []*StackAddress
func (*UserStackTrace) MarshalJSON ¶
func (msg *UserStackTrace) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*UserStackTrace) ProtoMessage ¶
func (*UserStackTrace) ProtoMessage()
func (*UserStackTrace) ProtoReflect ¶
func (x *UserStackTrace) ProtoReflect() protoreflect.Message
func (*UserStackTrace) Reset ¶
func (x *UserStackTrace) Reset()
func (*UserStackTrace) String ¶
func (x *UserStackTrace) String() string
func (*UserStackTrace) UnmarshalJSON ¶
func (msg *UserStackTrace) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type Version ¶
type Version struct { Major uint64 `protobuf:"varint,1,opt,name=major,proto3" json:"major,omitempty"` Minor uint64 `protobuf:"varint,2,opt,name=minor,proto3" json:"minor,omitempty"` Patch uint64 `protobuf:"varint,3,opt,name=patch,proto3" json:"patch,omitempty"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) MarshalJSON ¶
MarshalJSON implements json.Marshaler
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶
func (x *Version) ProtoReflect() protoreflect.Message
func (*Version) UnmarshalJSON ¶
UnmarshalJSON implements json.Unmarshaler
type WriteDataSourceRequest ¶
type WriteDataSourceRequest struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` Key *structpb.Value `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` Value *structpb.Value `protobuf:"bytes,4,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*WriteDataSourceRequest) Descriptor
deprecated
func (*WriteDataSourceRequest) Descriptor() ([]byte, []int)
Deprecated: Use WriteDataSourceRequest.ProtoReflect.Descriptor instead.
func (*WriteDataSourceRequest) GetId ¶
func (x *WriteDataSourceRequest) GetId() string
func (*WriteDataSourceRequest) GetKey ¶
func (x *WriteDataSourceRequest) GetKey() *structpb.Value
func (*WriteDataSourceRequest) GetNamespace ¶
func (x *WriteDataSourceRequest) GetNamespace() string
func (*WriteDataSourceRequest) GetValue ¶
func (x *WriteDataSourceRequest) GetValue() *structpb.Value
func (*WriteDataSourceRequest) MarshalJSON ¶
func (msg *WriteDataSourceRequest) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*WriteDataSourceRequest) ProtoMessage ¶
func (*WriteDataSourceRequest) ProtoMessage()
func (*WriteDataSourceRequest) ProtoReflect ¶
func (x *WriteDataSourceRequest) ProtoReflect() protoreflect.Message
func (*WriteDataSourceRequest) Reset ¶
func (x *WriteDataSourceRequest) Reset()
func (*WriteDataSourceRequest) String ¶
func (x *WriteDataSourceRequest) String() string
func (*WriteDataSourceRequest) UnmarshalJSON ¶
func (msg *WriteDataSourceRequest) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
type WriteDataSourceResponse ¶
type WriteDataSourceResponse struct {
// contains filtered or unexported fields
}
func (*WriteDataSourceResponse) Descriptor
deprecated
func (*WriteDataSourceResponse) Descriptor() ([]byte, []int)
Deprecated: Use WriteDataSourceResponse.ProtoReflect.Descriptor instead.
func (*WriteDataSourceResponse) MarshalJSON ¶
func (msg *WriteDataSourceResponse) MarshalJSON() ([]byte, error)
MarshalJSON implements json.Marshaler
func (*WriteDataSourceResponse) ProtoMessage ¶
func (*WriteDataSourceResponse) ProtoMessage()
func (*WriteDataSourceResponse) ProtoReflect ¶
func (x *WriteDataSourceResponse) ProtoReflect() protoreflect.Message
func (*WriteDataSourceResponse) Reset ¶
func (x *WriteDataSourceResponse) Reset()
func (*WriteDataSourceResponse) String ¶
func (x *WriteDataSourceResponse) String() string
func (*WriteDataSourceResponse) UnmarshalJSON ¶
func (msg *WriteDataSourceResponse) UnmarshalJSON(b []byte) error
UnmarshalJSON implements json.Unmarshaler
Source Files ¶
- datasource.pb.go
- datasource.pb.json.go
- datasource_grpc.pb.go
- definition.pb.go
- definition.pb.json.go
- diagnostic.pb.go
- diagnostic.pb.json.go
- diagnostic_grpc.pb.go
- event.pb.go
- event.pb.json.go
- event_data.pb.go
- event_data.pb.json.go
- threat.pb.go
- threat.pb.json.go
- tracee.pb.go
- tracee.pb.json.go
- tracee_grpc.pb.go