Documentation ¶
Index ¶
- Variables
- type AWSIMDSEvent
- func (*AWSIMDSEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AWSIMDSEvent) GetIsImdsV2() bool
- func (x *AWSIMDSEvent) GetSecurityCredentials() *AWSSecurityCredentials
- func (m *AWSIMDSEvent) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AWSIMDSEvent) MarshalToVT(dAtA []byte) (int, error)
- func (m *AWSIMDSEvent) MarshalVT() (dAtA []byte, err error)
- func (*AWSIMDSEvent) ProtoMessage()
- func (x *AWSIMDSEvent) ProtoReflect() protoreflect.Message
- func (x *AWSIMDSEvent) Reset()
- func (m *AWSIMDSEvent) SizeVT() (n int)
- func (x *AWSIMDSEvent) String() string
- func (m *AWSIMDSEvent) UnmarshalVT(dAtA []byte) error
- type AWSSecurityCredentials
- func (*AWSSecurityCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *AWSSecurityCredentials) GetAccessKeyId() string
- func (x *AWSSecurityCredentials) GetCode() string
- func (x *AWSSecurityCredentials) GetExpirationRaw() string
- func (x *AWSSecurityCredentials) GetLastUpdated() string
- func (x *AWSSecurityCredentials) GetType() string
- func (m *AWSSecurityCredentials) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *AWSSecurityCredentials) MarshalToVT(dAtA []byte) (int, error)
- func (m *AWSSecurityCredentials) MarshalVT() (dAtA []byte, err error)
- func (*AWSSecurityCredentials) ProtoMessage()
- func (x *AWSSecurityCredentials) ProtoReflect() protoreflect.Message
- func (x *AWSSecurityCredentials) Reset()
- func (m *AWSSecurityCredentials) SizeVT() (n int)
- func (x *AWSSecurityCredentials) String() string
- func (m *AWSSecurityCredentials) UnmarshalVT(dAtA []byte) error
- type BindNode
- func (*BindNode) Descriptor() ([]byte, []int)deprecated
- func (x *BindNode) GetImageTags() []string
- func (x *BindNode) GetIp() string
- func (x *BindNode) GetMatchedRules() []*MatchedRule
- func (x *BindNode) GetPort() uint32
- func (x *BindNode) GetProtocol() uint32
- func (m *BindNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *BindNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *BindNode) MarshalVT() (dAtA []byte, err error)
- func (*BindNode) ProtoMessage()
- func (x *BindNode) ProtoReflect() protoreflect.Message
- func (x *BindNode) Reset()
- func (m *BindNode) SizeVT() (n int)
- func (x *BindNode) String() string
- func (m *BindNode) UnmarshalVT(dAtA []byte) error
- type Credentials
- func (*Credentials) Descriptor() ([]byte, []int)deprecated
- func (x *Credentials) GetCapEffective() uint64
- func (x *Credentials) GetCapPermitted() uint64
- func (x *Credentials) GetEffectiveGid() uint32
- func (x *Credentials) GetEffectiveGroup() string
- func (x *Credentials) GetEffectiveUid() uint32
- func (x *Credentials) GetEffectiveUser() string
- func (x *Credentials) GetFsGid() uint32
- func (x *Credentials) GetFsGroup() string
- func (x *Credentials) GetFsUid() uint32
- func (x *Credentials) GetFsUser() string
- func (x *Credentials) GetGid() uint32
- func (x *Credentials) GetGroup() string
- func (x *Credentials) GetUid() uint32
- func (x *Credentials) GetUser() string
- func (m *Credentials) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Credentials) MarshalToVT(dAtA []byte) (int, error)
- func (m *Credentials) MarshalVT() (dAtA []byte, err error)
- func (*Credentials) ProtoMessage()
- func (x *Credentials) ProtoReflect() protoreflect.Message
- func (x *Credentials) Reset()
- func (m *Credentials) SizeVT() (n int)
- func (x *Credentials) String() string
- func (m *Credentials) UnmarshalVT(dAtA []byte) error
- type DNSInfo
- func (*DNSInfo) Descriptor() ([]byte, []int)deprecated
- func (x *DNSInfo) GetClass() uint32
- func (x *DNSInfo) GetCount() uint32
- func (x *DNSInfo) GetName() string
- func (x *DNSInfo) GetSize() uint32
- func (x *DNSInfo) GetType() uint32
- func (m *DNSInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DNSInfo) MarshalToVT(dAtA []byte) (int, error)
- func (m *DNSInfo) MarshalVT() (dAtA []byte, err error)
- func (*DNSInfo) ProtoMessage()
- func (x *DNSInfo) ProtoReflect() protoreflect.Message
- func (x *DNSInfo) Reset()
- func (m *DNSInfo) SizeVT() (n int)
- func (x *DNSInfo) String() string
- func (m *DNSInfo) UnmarshalVT(dAtA []byte) error
- type DNSNode
- func (*DNSNode) Descriptor() ([]byte, []int)deprecated
- func (x *DNSNode) GetImageTags() []string
- func (x *DNSNode) GetMatchedRules() []*MatchedRule
- func (x *DNSNode) GetRequests() []*DNSInfo
- func (m *DNSNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *DNSNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *DNSNode) MarshalVT() (dAtA []byte, err error)
- func (*DNSNode) ProtoMessage()
- func (x *DNSNode) ProtoReflect() protoreflect.Message
- func (x *DNSNode) Reset()
- func (m *DNSNode) SizeVT() (n int)
- func (x *DNSNode) String() string
- func (m *DNSNode) UnmarshalVT(dAtA []byte) error
- type EventProfileState
- func (EventProfileState) Descriptor() protoreflect.EnumDescriptor
- func (x EventProfileState) Enum() *EventProfileState
- func (EventProfileState) EnumDescriptor() ([]byte, []int)deprecated
- func (x EventProfileState) Number() protoreflect.EnumNumber
- func (x EventProfileState) String() string
- func (EventProfileState) Type() protoreflect.EnumType
- type EventTypeState
- func (*EventTypeState) Descriptor() ([]byte, []int)deprecated
- func (x *EventTypeState) GetEventProfileState() EventProfileState
- func (x *EventTypeState) GetLastAnomalyNano() uint64
- func (m *EventTypeState) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *EventTypeState) MarshalToVT(dAtA []byte) (int, error)
- func (m *EventTypeState) MarshalVT() (dAtA []byte, err error)
- func (*EventTypeState) ProtoMessage()
- func (x *EventTypeState) ProtoReflect() protoreflect.Message
- func (x *EventTypeState) Reset()
- func (m *EventTypeState) SizeVT() (n int)
- func (x *EventTypeState) String() string
- func (m *EventTypeState) UnmarshalVT(dAtA []byte) error
- type FileActivityNode
- func (*FileActivityNode) Descriptor() ([]byte, []int)deprecated
- func (x *FileActivityNode) GetChildren() []*FileActivityNode
- func (x *FileActivityNode) GetFile() *FileInfo
- func (x *FileActivityNode) GetFirstSeen() uint64
- func (x *FileActivityNode) GetGenerationType() GenerationType
- func (x *FileActivityNode) GetImageTags() []string
- func (x *FileActivityNode) GetIsPattern() bool
- func (x *FileActivityNode) GetMatchedRules() []*MatchedRule
- func (x *FileActivityNode) GetName() string
- func (x *FileActivityNode) GetOpen() *OpenNode
- func (m *FileActivityNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileActivityNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileActivityNode) MarshalVT() (dAtA []byte, err error)
- func (*FileActivityNode) ProtoMessage()
- func (x *FileActivityNode) ProtoReflect() protoreflect.Message
- func (x *FileActivityNode) Reset()
- func (m *FileActivityNode) ResetVT()
- func (m *FileActivityNode) ReturnToVTPool()
- func (m *FileActivityNode) SizeVT() (n int)
- func (x *FileActivityNode) String() string
- func (m *FileActivityNode) UnmarshalVT(dAtA []byte) error
- type FileInfo
- func (*FileInfo) Descriptor() ([]byte, []int)deprecated
- func (x *FileInfo) GetBasename() string
- func (x *FileInfo) GetCtime() uint64
- func (x *FileInfo) GetFilesystem() string
- func (x *FileInfo) GetGid() uint32
- func (x *FileInfo) GetGroup() string
- func (x *FileInfo) GetHashState() HashState
- func (x *FileInfo) GetHashes() []string
- func (x *FileInfo) GetInUpperLayer() bool
- func (x *FileInfo) GetInode() uint64
- func (x *FileInfo) GetMode() uint32
- func (x *FileInfo) GetMountId() uint32
- func (x *FileInfo) GetMtime() uint64
- func (x *FileInfo) GetPackageName() string
- func (x *FileInfo) GetPackageSrcversion() string
- func (x *FileInfo) GetPackageVersion() string
- func (x *FileInfo) GetPath() string
- func (x *FileInfo) GetUid() uint32
- func (x *FileInfo) GetUser() string
- func (m *FileInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *FileInfo) MarshalToVT(dAtA []byte) (int, error)
- func (m *FileInfo) MarshalVT() (dAtA []byte, err error)
- func (*FileInfo) ProtoMessage()
- func (x *FileInfo) ProtoReflect() protoreflect.Message
- func (x *FileInfo) Reset()
- func (m *FileInfo) ResetVT()
- func (m *FileInfo) ReturnToVTPool()
- func (m *FileInfo) SizeVT() (n int)
- func (x *FileInfo) String() string
- func (m *FileInfo) UnmarshalVT(dAtA []byte) error
- type GenerationType
- func (GenerationType) Descriptor() protoreflect.EnumDescriptor
- func (x GenerationType) Enum() *GenerationType
- func (GenerationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GenerationType) Number() protoreflect.EnumNumber
- func (x GenerationType) String() string
- func (GenerationType) Type() protoreflect.EnumType
- type HashState
- type IMDSEvent
- func (*IMDSEvent) Descriptor() ([]byte, []int)deprecated
- func (x *IMDSEvent) GetAws() *AWSIMDSEvent
- func (x *IMDSEvent) GetCloudProvider() string
- func (x *IMDSEvent) GetHost() string
- func (x *IMDSEvent) GetServer() string
- func (x *IMDSEvent) GetType() string
- func (x *IMDSEvent) GetUrl() string
- func (x *IMDSEvent) GetUserAgent() string
- func (m *IMDSEvent) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *IMDSEvent) MarshalToVT(dAtA []byte) (int, error)
- func (m *IMDSEvent) MarshalVT() (dAtA []byte, err error)
- func (*IMDSEvent) ProtoMessage()
- func (x *IMDSEvent) ProtoReflect() protoreflect.Message
- func (x *IMDSEvent) Reset()
- func (m *IMDSEvent) SizeVT() (n int)
- func (x *IMDSEvent) String() string
- func (m *IMDSEvent) UnmarshalVT(dAtA []byte) error
- type IMDSNode
- func (*IMDSNode) Descriptor() ([]byte, []int)deprecated
- func (x *IMDSNode) GetEvent() *IMDSEvent
- func (x *IMDSNode) GetImageTags() []string
- func (x *IMDSNode) GetMatchedRules() []*MatchedRule
- func (m *IMDSNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *IMDSNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *IMDSNode) MarshalVT() (dAtA []byte, err error)
- func (*IMDSNode) ProtoMessage()
- func (x *IMDSNode) ProtoReflect() protoreflect.Message
- func (x *IMDSNode) Reset()
- func (m *IMDSNode) SizeVT() (n int)
- func (x *IMDSNode) String() string
- func (m *IMDSNode) UnmarshalVT(dAtA []byte) error
- type MatchedRule
- func (*MatchedRule) Descriptor() ([]byte, []int)deprecated
- func (x *MatchedRule) GetPolicyName() string
- func (x *MatchedRule) GetPolicyVersion() string
- func (x *MatchedRule) GetRuleId() string
- func (x *MatchedRule) GetRuleTags() map[string]string
- func (x *MatchedRule) GetRuleVersion() string
- func (m *MatchedRule) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *MatchedRule) MarshalToVT(dAtA []byte) (int, error)
- func (m *MatchedRule) MarshalVT() (dAtA []byte, err error)
- func (*MatchedRule) ProtoMessage()
- func (x *MatchedRule) ProtoReflect() protoreflect.Message
- func (x *MatchedRule) Reset()
- func (m *MatchedRule) SizeVT() (n int)
- func (x *MatchedRule) String() string
- func (m *MatchedRule) UnmarshalVT(dAtA []byte) error
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetAgentCommit() string
- func (x *Metadata) GetAgentVersion() string
- func (x *Metadata) GetArch() string
- func (x *Metadata) GetComm() string
- func (x *Metadata) GetContainerId() string
- func (x *Metadata) GetDifferentiateArgs() bool
- func (x *Metadata) GetEnd() uint64
- func (x *Metadata) GetKernelVersion() string
- func (x *Metadata) GetLinuxDistribution() string
- func (x *Metadata) GetName() string
- func (x *Metadata) GetProtobufVersion() string
- func (x *Metadata) GetSerialization() string
- func (x *Metadata) GetSize() uint64
- func (x *Metadata) GetStart() uint64
- func (m *Metadata) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *Metadata) MarshalToVT(dAtA []byte) (int, error)
- func (m *Metadata) MarshalVT() (dAtA []byte, err error)
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (m *Metadata) SizeVT() (n int)
- func (x *Metadata) String() string
- func (m *Metadata) UnmarshalVT(dAtA []byte) error
- type OpenNode
- func (*OpenNode) Descriptor() ([]byte, []int)deprecated
- func (x *OpenNode) GetFlags() uint32
- func (x *OpenNode) GetMode() uint32
- func (x *OpenNode) GetRetval() int64
- func (m *OpenNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *OpenNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *OpenNode) MarshalVT() (dAtA []byte, err error)
- func (*OpenNode) ProtoMessage()
- func (x *OpenNode) ProtoReflect() protoreflect.Message
- func (x *OpenNode) Reset()
- func (m *OpenNode) SizeVT() (n int)
- func (x *OpenNode) String() string
- func (m *OpenNode) UnmarshalVT(dAtA []byte) error
- type ProcessActivityNode
- func (*ProcessActivityNode) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessActivityNode) GetChildren() []*ProcessActivityNode
- func (x *ProcessActivityNode) GetDnsNames() []*DNSNode
- func (x *ProcessActivityNode) GetFiles() []*FileActivityNode
- func (x *ProcessActivityNode) GetGenerationType() GenerationType
- func (x *ProcessActivityNode) GetImageTags() []string
- func (x *ProcessActivityNode) GetImdsEvents() []*IMDSNode
- func (x *ProcessActivityNode) GetMatchedRules() []*MatchedRule
- func (x *ProcessActivityNode) GetProcess() *ProcessInfo
- func (x *ProcessActivityNode) GetSockets() []*SocketNode
- func (x *ProcessActivityNode) GetSyscalls() []uint32
- func (m *ProcessActivityNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProcessActivityNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProcessActivityNode) MarshalVT() (dAtA []byte, err error)
- func (*ProcessActivityNode) ProtoMessage()
- func (x *ProcessActivityNode) ProtoReflect() protoreflect.Message
- func (x *ProcessActivityNode) Reset()
- func (m *ProcessActivityNode) ResetVT()
- func (m *ProcessActivityNode) ReturnToVTPool()
- func (m *ProcessActivityNode) SizeVT() (n int)
- func (x *ProcessActivityNode) String() string
- func (m *ProcessActivityNode) UnmarshalVT(dAtA []byte) error
- type ProcessInfo
- func (*ProcessInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ProcessInfo) GetArgs() []string
- func (x *ProcessInfo) GetArgsTruncated() bool
- func (x *ProcessInfo) GetArgv0() string
- func (x *ProcessInfo) GetComm() string
- func (x *ProcessInfo) GetContainerId() string
- func (x *ProcessInfo) GetCookie() uint32deprecated
- func (x *ProcessInfo) GetCookie64() uint64
- func (x *ProcessInfo) GetCredentials() *Credentials
- func (x *ProcessInfo) GetEnvs() []string
- func (x *ProcessInfo) GetEnvsTruncated() bool
- func (x *ProcessInfo) GetExecTime() uint64
- func (x *ProcessInfo) GetExitTime() uint64
- func (x *ProcessInfo) GetFile() *FileInfo
- func (x *ProcessInfo) GetForkTime() uint64
- func (x *ProcessInfo) GetIsExecChild() bool
- func (x *ProcessInfo) GetIsThread() bool
- func (x *ProcessInfo) GetPid() uint32
- func (x *ProcessInfo) GetPpid() uint32
- func (x *ProcessInfo) GetSpanId() uint64deprecated
- func (x *ProcessInfo) GetTid() uint32
- func (x *ProcessInfo) GetTraceId() uint64deprecated
- func (x *ProcessInfo) GetTty() string
- func (m *ProcessInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProcessInfo) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProcessInfo) MarshalVT() (dAtA []byte, err error)
- func (*ProcessInfo) ProtoMessage()
- func (x *ProcessInfo) ProtoReflect() protoreflect.Message
- func (x *ProcessInfo) Reset()
- func (m *ProcessInfo) ResetVT()
- func (m *ProcessInfo) ReturnToVTPool()
- func (m *ProcessInfo) SizeVT() (n int)
- func (x *ProcessInfo) String() string
- func (m *ProcessInfo) UnmarshalVT(dAtA []byte) error
- type ProfileContext
- func (*ProfileContext) Descriptor() ([]byte, []int)deprecated
- func (x *ProfileContext) GetEventTypeState() map[uint32]*EventTypeState
- func (x *ProfileContext) GetFirstSeen() uint64
- func (x *ProfileContext) GetLastSeen() uint64
- func (x *ProfileContext) GetSyscalls() []uint32
- func (x *ProfileContext) GetTags() []string
- func (m *ProfileContext) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProfileContext) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProfileContext) MarshalVT() (dAtA []byte, err error)
- func (*ProfileContext) ProtoMessage()
- func (x *ProfileContext) ProtoReflect() protoreflect.Message
- func (x *ProfileContext) Reset()
- func (m *ProfileContext) SizeVT() (n int)
- func (x *ProfileContext) String() string
- func (m *ProfileContext) UnmarshalVT(dAtA []byte) error
- type ProfileSelector
- func (*ProfileSelector) Descriptor() ([]byte, []int)deprecated
- func (x *ProfileSelector) GetImageName() string
- func (x *ProfileSelector) GetImageTag() string
- func (m *ProfileSelector) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *ProfileSelector) MarshalToVT(dAtA []byte) (int, error)
- func (m *ProfileSelector) MarshalVT() (dAtA []byte, err error)
- func (*ProfileSelector) ProtoMessage()
- func (x *ProfileSelector) ProtoReflect() protoreflect.Message
- func (x *ProfileSelector) Reset()
- func (m *ProfileSelector) SizeVT() (n int)
- func (x *ProfileSelector) String() string
- func (m *ProfileSelector) UnmarshalVT(dAtA []byte) error
- type SecDump
- func (*SecDump) Descriptor() ([]byte, []int)deprecated
- func (x *SecDump) GetHost() string
- func (x *SecDump) GetMetadata() *Metadata
- func (x *SecDump) GetService() string
- func (x *SecDump) GetSource() string
- func (x *SecDump) GetTags() []string
- func (x *SecDump) GetTree() []*ProcessActivityNode
- func (m *SecDump) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SecDump) MarshalToVT(dAtA []byte) (int, error)
- func (m *SecDump) MarshalVT() (dAtA []byte, err error)
- func (*SecDump) ProtoMessage()
- func (x *SecDump) ProtoReflect() protoreflect.Message
- func (x *SecDump) Reset()
- func (m *SecDump) ResetVT()
- func (m *SecDump) ReturnToVTPool()
- func (m *SecDump) SizeVT() (n int)
- func (x *SecDump) String() string
- func (m *SecDump) UnmarshalVT(dAtA []byte) error
- type SecurityProfile
- func (*SecurityProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SecurityProfile) GetMetadata() *Metadata
- func (x *SecurityProfile) GetProfileContexts() map[string]*ProfileContext
- func (x *SecurityProfile) GetSelector() *ProfileSelector
- func (x *SecurityProfile) GetStatus() uint32deprecated
- func (x *SecurityProfile) GetSyscalls() []uint32deprecated
- func (x *SecurityProfile) GetTags() []stringdeprecated
- func (x *SecurityProfile) GetTree() []*ProcessActivityNode
- func (x *SecurityProfile) GetVersion() stringdeprecated
- func (m *SecurityProfile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SecurityProfile) MarshalToVT(dAtA []byte) (int, error)
- func (m *SecurityProfile) MarshalVT() (dAtA []byte, err error)
- func (*SecurityProfile) ProtoMessage()
- func (x *SecurityProfile) ProtoReflect() protoreflect.Message
- func (x *SecurityProfile) Reset()
- func (m *SecurityProfile) SizeVT() (n int)
- func (x *SecurityProfile) String() string
- func (m *SecurityProfile) UnmarshalVT(dAtA []byte) error
- type SocketNode
- func (*SocketNode) Descriptor() ([]byte, []int)deprecated
- func (x *SocketNode) GetBind() []*BindNode
- func (x *SocketNode) GetFamily() string
- func (m *SocketNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
- func (m *SocketNode) MarshalToVT(dAtA []byte) (int, error)
- func (m *SocketNode) MarshalVT() (dAtA []byte, err error)
- func (*SocketNode) ProtoMessage()
- func (x *SocketNode) ProtoReflect() protoreflect.Message
- func (x *SocketNode) Reset()
- func (m *SocketNode) SizeVT() (n int)
- func (x *SocketNode) String() string
- func (m *SocketNode) UnmarshalVT(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( HashState_name = map[int32]string{ 0: "NO_HASH", 1: "DONE", 2: "FILE_NOT_FOUND", 3: "PATHNAME_RESOLUTION_ERROR", 4: "FILE_TOO_BIG", 5: "EVENT_TYPE_NOT_CONFIGURED", 6: "HASH_WAS_RATE_LIMITED", 7: "UNKNOWN_HASH_ERROR", } HashState_value = map[string]int32{ "NO_HASH": 0, "DONE": 1, "FILE_NOT_FOUND": 2, "PATHNAME_RESOLUTION_ERROR": 3, "FILE_TOO_BIG": 4, "EVENT_TYPE_NOT_CONFIGURED": 5, "HASH_WAS_RATE_LIMITED": 6, "UNKNOWN_HASH_ERROR": 7, } )
Enum value maps for HashState.
var ( GenerationType_name = map[int32]string{ 0: "UNKNOWN", 1: "RUNTIME", 2: "SNAPSHOT", } GenerationType_value = map[string]int32{ "UNKNOWN": 0, "RUNTIME": 1, "SNAPSHOT": 2, } )
Enum value maps for GenerationType.
var ( EventProfileState_name = map[int32]string{ 0: "NO_PROFILE", 1: "PROFILE_AT_MAX_SIZE", 2: "UNSTABLE_PROFILE", 3: "STABLE_PROFILE", 4: "AUTO_LEARNING", 5: "WORKLOAD_WARMUP", } EventProfileState_value = map[string]int32{ "NO_PROFILE": 0, "PROFILE_AT_MAX_SIZE": 1, "UNSTABLE_PROFILE": 2, "STABLE_PROFILE": 3, "AUTO_LEARNING": 4, "WORKLOAD_WARMUP": 5, } )
Enum value maps for EventProfileState.
var ( ErrInvalidLength = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflow = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroup = fmt.Errorf("proto: unexpected end of group") )
var File_proto_cws_dumpsv1_activity_dump_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AWSIMDSEvent ¶ added in v5.0.116
type AWSIMDSEvent struct { IsImdsV2 bool `protobuf:"varint,1,opt,name=is_imds_v2,json=isImdsV2,proto3" json:"is_imds_v2,omitempty"` SecurityCredentials *AWSSecurityCredentials `protobuf:"bytes,2,opt,name=security_credentials,json=securityCredentials,proto3" json:"security_credentials,omitempty"` // contains filtered or unexported fields }
func (*AWSIMDSEvent) Descriptor
deprecated
added in
v5.0.116
func (*AWSIMDSEvent) Descriptor() ([]byte, []int)
Deprecated: Use AWSIMDSEvent.ProtoReflect.Descriptor instead.
func (*AWSIMDSEvent) GetIsImdsV2 ¶ added in v5.0.116
func (x *AWSIMDSEvent) GetIsImdsV2() bool
func (*AWSIMDSEvent) GetSecurityCredentials ¶ added in v5.0.116
func (x *AWSIMDSEvent) GetSecurityCredentials() *AWSSecurityCredentials
func (*AWSIMDSEvent) MarshalToSizedBufferVT ¶ added in v5.0.116
func (m *AWSIMDSEvent) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AWSIMDSEvent) MarshalToVT ¶ added in v5.0.116
func (m *AWSIMDSEvent) MarshalToVT(dAtA []byte) (int, error)
func (*AWSIMDSEvent) MarshalVT ¶ added in v5.0.116
func (m *AWSIMDSEvent) MarshalVT() (dAtA []byte, err error)
func (*AWSIMDSEvent) ProtoMessage ¶ added in v5.0.116
func (*AWSIMDSEvent) ProtoMessage()
func (*AWSIMDSEvent) ProtoReflect ¶ added in v5.0.116
func (x *AWSIMDSEvent) ProtoReflect() protoreflect.Message
func (*AWSIMDSEvent) Reset ¶ added in v5.0.116
func (x *AWSIMDSEvent) Reset()
func (*AWSIMDSEvent) SizeVT ¶ added in v5.0.116
func (m *AWSIMDSEvent) SizeVT() (n int)
func (*AWSIMDSEvent) String ¶ added in v5.0.116
func (x *AWSIMDSEvent) String() string
func (*AWSIMDSEvent) UnmarshalVT ¶ added in v5.0.116
func (m *AWSIMDSEvent) UnmarshalVT(dAtA []byte) error
type AWSSecurityCredentials ¶ added in v5.0.116
type AWSSecurityCredentials struct { Code string `protobuf:"bytes,1,opt,name=code,proto3" json:"code,omitempty"` Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` AccessKeyId string `protobuf:"bytes,3,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"` LastUpdated string `protobuf:"bytes,4,opt,name=last_updated,json=lastUpdated,proto3" json:"last_updated,omitempty"` ExpirationRaw string `protobuf:"bytes,5,opt,name=expiration_raw,json=expirationRaw,proto3" json:"expiration_raw,omitempty"` // contains filtered or unexported fields }
func (*AWSSecurityCredentials) Descriptor
deprecated
added in
v5.0.116
func (*AWSSecurityCredentials) Descriptor() ([]byte, []int)
Deprecated: Use AWSSecurityCredentials.ProtoReflect.Descriptor instead.
func (*AWSSecurityCredentials) GetAccessKeyId ¶ added in v5.0.116
func (x *AWSSecurityCredentials) GetAccessKeyId() string
func (*AWSSecurityCredentials) GetCode ¶ added in v5.0.116
func (x *AWSSecurityCredentials) GetCode() string
func (*AWSSecurityCredentials) GetExpirationRaw ¶ added in v5.0.116
func (x *AWSSecurityCredentials) GetExpirationRaw() string
func (*AWSSecurityCredentials) GetLastUpdated ¶ added in v5.0.116
func (x *AWSSecurityCredentials) GetLastUpdated() string
func (*AWSSecurityCredentials) GetType ¶ added in v5.0.116
func (x *AWSSecurityCredentials) GetType() string
func (*AWSSecurityCredentials) MarshalToSizedBufferVT ¶ added in v5.0.116
func (m *AWSSecurityCredentials) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*AWSSecurityCredentials) MarshalToVT ¶ added in v5.0.116
func (m *AWSSecurityCredentials) MarshalToVT(dAtA []byte) (int, error)
func (*AWSSecurityCredentials) MarshalVT ¶ added in v5.0.116
func (m *AWSSecurityCredentials) MarshalVT() (dAtA []byte, err error)
func (*AWSSecurityCredentials) ProtoMessage ¶ added in v5.0.116
func (*AWSSecurityCredentials) ProtoMessage()
func (*AWSSecurityCredentials) ProtoReflect ¶ added in v5.0.116
func (x *AWSSecurityCredentials) ProtoReflect() protoreflect.Message
func (*AWSSecurityCredentials) Reset ¶ added in v5.0.116
func (x *AWSSecurityCredentials) Reset()
func (*AWSSecurityCredentials) SizeVT ¶ added in v5.0.116
func (m *AWSSecurityCredentials) SizeVT() (n int)
func (*AWSSecurityCredentials) String ¶ added in v5.0.116
func (x *AWSSecurityCredentials) String() string
func (*AWSSecurityCredentials) UnmarshalVT ¶ added in v5.0.116
func (m *AWSSecurityCredentials) UnmarshalVT(dAtA []byte) error
type BindNode ¶
type BindNode struct { MatchedRules []*MatchedRule `protobuf:"bytes,3,rep,name=matched_rules,json=matchedRules,proto3" json:"matched_rules,omitempty"` ImageTags []string `protobuf:"bytes,4,rep,name=image_tags,json=imageTags,proto3" json:"image_tags,omitempty"` Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` Ip string `protobuf:"bytes,2,opt,name=ip,proto3" json:"ip,omitempty"` Protocol uint32 `protobuf:"varint,5,opt,name=protocol,proto3" json:"protocol,omitempty"` // contains filtered or unexported fields }
func (*BindNode) Descriptor
deprecated
func (*BindNode) GetImageTags ¶ added in v5.0.111
func (*BindNode) GetMatchedRules ¶
func (x *BindNode) GetMatchedRules() []*MatchedRule
func (*BindNode) GetProtocol ¶ added in v5.0.137
func (*BindNode) MarshalToSizedBufferVT ¶
func (*BindNode) ProtoMessage ¶
func (*BindNode) ProtoMessage()
func (*BindNode) ProtoReflect ¶
func (x *BindNode) ProtoReflect() protoreflect.Message
func (*BindNode) UnmarshalVT ¶
type Credentials ¶
type Credentials struct { Uid uint32 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` Gid uint32 `protobuf:"varint,2,opt,name=gid,proto3" json:"gid,omitempty"` User string `protobuf:"bytes,3,opt,name=user,proto3" json:"user,omitempty"` Group string `protobuf:"bytes,4,opt,name=group,proto3" json:"group,omitempty"` EffectiveUid uint32 `protobuf:"varint,5,opt,name=effective_uid,json=effectiveUid,proto3" json:"effective_uid,omitempty"` EffectiveGid uint32 `protobuf:"varint,6,opt,name=effective_gid,json=effectiveGid,proto3" json:"effective_gid,omitempty"` EffectiveUser string `protobuf:"bytes,7,opt,name=effective_user,json=effectiveUser,proto3" json:"effective_user,omitempty"` EffectiveGroup string `protobuf:"bytes,8,opt,name=effective_group,json=effectiveGroup,proto3" json:"effective_group,omitempty"` FsUid uint32 `protobuf:"varint,9,opt,name=fs_uid,json=fsUid,proto3" json:"fs_uid,omitempty"` FsGid uint32 `protobuf:"varint,10,opt,name=fs_gid,json=fsGid,proto3" json:"fs_gid,omitempty"` FsUser string `protobuf:"bytes,11,opt,name=fs_user,json=fsUser,proto3" json:"fs_user,omitempty"` FsGroup string `protobuf:"bytes,12,opt,name=fs_group,json=fsGroup,proto3" json:"fs_group,omitempty"` CapEffective uint64 `protobuf:"varint,13,opt,name=cap_effective,json=capEffective,proto3" json:"cap_effective,omitempty"` CapPermitted uint64 `protobuf:"varint,14,opt,name=cap_permitted,json=capPermitted,proto3" json:"cap_permitted,omitempty"` // contains filtered or unexported fields }
func (*Credentials) Descriptor
deprecated
func (*Credentials) Descriptor() ([]byte, []int)
Deprecated: Use Credentials.ProtoReflect.Descriptor instead.
func (*Credentials) GetCapEffective ¶
func (x *Credentials) GetCapEffective() uint64
func (*Credentials) GetCapPermitted ¶
func (x *Credentials) GetCapPermitted() uint64
func (*Credentials) GetEffectiveGid ¶
func (x *Credentials) GetEffectiveGid() uint32
func (*Credentials) GetEffectiveGroup ¶
func (x *Credentials) GetEffectiveGroup() string
func (*Credentials) GetEffectiveUid ¶
func (x *Credentials) GetEffectiveUid() uint32
func (*Credentials) GetEffectiveUser ¶
func (x *Credentials) GetEffectiveUser() string
func (*Credentials) GetFsGid ¶
func (x *Credentials) GetFsGid() uint32
func (*Credentials) GetFsGroup ¶
func (x *Credentials) GetFsGroup() string
func (*Credentials) GetFsUid ¶
func (x *Credentials) GetFsUid() uint32
func (*Credentials) GetFsUser ¶
func (x *Credentials) GetFsUser() string
func (*Credentials) GetGid ¶
func (x *Credentials) GetGid() uint32
func (*Credentials) GetGroup ¶
func (x *Credentials) GetGroup() string
func (*Credentials) GetUid ¶
func (x *Credentials) GetUid() uint32
func (*Credentials) GetUser ¶
func (x *Credentials) GetUser() string
func (*Credentials) MarshalToSizedBufferVT ¶
func (m *Credentials) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*Credentials) MarshalToVT ¶
func (m *Credentials) MarshalToVT(dAtA []byte) (int, error)
func (*Credentials) MarshalVT ¶
func (m *Credentials) MarshalVT() (dAtA []byte, err error)
func (*Credentials) ProtoMessage ¶
func (*Credentials) ProtoMessage()
func (*Credentials) ProtoReflect ¶
func (x *Credentials) ProtoReflect() protoreflect.Message
func (*Credentials) Reset ¶
func (x *Credentials) Reset()
func (*Credentials) SizeVT ¶
func (m *Credentials) SizeVT() (n int)
func (*Credentials) String ¶
func (x *Credentials) String() string
func (*Credentials) UnmarshalVT ¶
func (m *Credentials) UnmarshalVT(dAtA []byte) error
type DNSInfo ¶
type DNSInfo struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Type uint32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` Class uint32 `protobuf:"varint,3,opt,name=class,proto3" json:"class,omitempty"` Size uint32 `protobuf:"varint,4,opt,name=size,proto3" json:"size,omitempty"` Count uint32 `protobuf:"varint,5,opt,name=count,proto3" json:"count,omitempty"` // contains filtered or unexported fields }
func (*DNSInfo) Descriptor
deprecated
func (*DNSInfo) MarshalToSizedBufferVT ¶
func (*DNSInfo) ProtoMessage ¶
func (*DNSInfo) ProtoMessage()
func (*DNSInfo) ProtoReflect ¶
func (x *DNSInfo) ProtoReflect() protoreflect.Message
func (*DNSInfo) UnmarshalVT ¶
type DNSNode ¶
type DNSNode struct { MatchedRules []*MatchedRule `protobuf:"bytes,2,rep,name=matched_rules,json=matchedRules,proto3" json:"matched_rules,omitempty"` ImageTags []string `protobuf:"bytes,3,rep,name=image_tags,json=imageTags,proto3" json:"image_tags,omitempty"` Requests []*DNSInfo `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"` // contains filtered or unexported fields }
func (*DNSNode) Descriptor
deprecated
func (*DNSNode) GetImageTags ¶ added in v5.0.111
func (*DNSNode) GetMatchedRules ¶
func (x *DNSNode) GetMatchedRules() []*MatchedRule
func (*DNSNode) GetRequests ¶
func (*DNSNode) MarshalToSizedBufferVT ¶
func (*DNSNode) ProtoMessage ¶
func (*DNSNode) ProtoMessage()
func (*DNSNode) ProtoReflect ¶
func (x *DNSNode) ProtoReflect() protoreflect.Message
func (*DNSNode) UnmarshalVT ¶
type EventProfileState ¶ added in v5.0.111
type EventProfileState int32
const ( EventProfileState_NO_PROFILE EventProfileState = 0 EventProfileState_PROFILE_AT_MAX_SIZE EventProfileState = 1 EventProfileState_UNSTABLE_PROFILE EventProfileState = 2 EventProfileState_STABLE_PROFILE EventProfileState = 3 EventProfileState_AUTO_LEARNING EventProfileState = 4 EventProfileState_WORKLOAD_WARMUP EventProfileState = 5 )
func (EventProfileState) Descriptor ¶ added in v5.0.111
func (EventProfileState) Descriptor() protoreflect.EnumDescriptor
func (EventProfileState) Enum ¶ added in v5.0.111
func (x EventProfileState) Enum() *EventProfileState
func (EventProfileState) EnumDescriptor
deprecated
added in
v5.0.111
func (EventProfileState) EnumDescriptor() ([]byte, []int)
Deprecated: Use EventProfileState.Descriptor instead.
func (EventProfileState) Number ¶ added in v5.0.111
func (x EventProfileState) Number() protoreflect.EnumNumber
func (EventProfileState) String ¶ added in v5.0.111
func (x EventProfileState) String() string
func (EventProfileState) Type ¶ added in v5.0.111
func (EventProfileState) Type() protoreflect.EnumType
type EventTypeState ¶ added in v5.0.111
type EventTypeState struct { LastAnomalyNano uint64 `protobuf:"varint,1,opt,name=last_anomaly_nano,json=lastAnomalyNano,proto3" json:"last_anomaly_nano,omitempty"` EventProfileState EventProfileState `` /* 158-byte string literal not displayed */ // contains filtered or unexported fields }
func (*EventTypeState) Descriptor
deprecated
added in
v5.0.111
func (*EventTypeState) Descriptor() ([]byte, []int)
Deprecated: Use EventTypeState.ProtoReflect.Descriptor instead.
func (*EventTypeState) GetEventProfileState ¶ added in v5.0.111
func (x *EventTypeState) GetEventProfileState() EventProfileState
func (*EventTypeState) GetLastAnomalyNano ¶ added in v5.0.111
func (x *EventTypeState) GetLastAnomalyNano() uint64
func (*EventTypeState) MarshalToSizedBufferVT ¶ added in v5.0.111
func (m *EventTypeState) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*EventTypeState) MarshalToVT ¶ added in v5.0.111
func (m *EventTypeState) MarshalToVT(dAtA []byte) (int, error)
func (*EventTypeState) MarshalVT ¶ added in v5.0.111
func (m *EventTypeState) MarshalVT() (dAtA []byte, err error)
func (*EventTypeState) ProtoMessage ¶ added in v5.0.111
func (*EventTypeState) ProtoMessage()
func (*EventTypeState) ProtoReflect ¶ added in v5.0.111
func (x *EventTypeState) ProtoReflect() protoreflect.Message
func (*EventTypeState) Reset ¶ added in v5.0.111
func (x *EventTypeState) Reset()
func (*EventTypeState) SizeVT ¶ added in v5.0.111
func (m *EventTypeState) SizeVT() (n int)
func (*EventTypeState) String ¶ added in v5.0.111
func (x *EventTypeState) String() string
func (*EventTypeState) UnmarshalVT ¶ added in v5.0.111
func (m *EventTypeState) UnmarshalVT(dAtA []byte) error
type FileActivityNode ¶
type FileActivityNode struct { MatchedRules []*MatchedRule `protobuf:"bytes,9,rep,name=matched_rules,json=matchedRules,proto3" json:"matched_rules,omitempty"` ImageTags []string `protobuf:"bytes,10,rep,name=image_tags,json=imageTags,proto3" json:"image_tags,omitempty"` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` IsPattern bool `protobuf:"varint,7,opt,name=is_pattern,json=isPattern,proto3" json:"is_pattern,omitempty"` File *FileInfo `protobuf:"bytes,2,opt,name=file,proto3" json:"file,omitempty"` GenerationType GenerationType `` /* 144-byte string literal not displayed */ FirstSeen uint64 `protobuf:"varint,4,opt,name=first_seen,json=firstSeen,proto3" json:"first_seen,omitempty"` Open *OpenNode `protobuf:"bytes,5,opt,name=open,proto3" json:"open,omitempty"` Children []*FileActivityNode `protobuf:"bytes,6,rep,name=children,proto3" json:"children,omitempty"` // contains filtered or unexported fields }
func FileActivityNodeFromVTPool ¶
func FileActivityNodeFromVTPool() *FileActivityNode
func (*FileActivityNode) Descriptor
deprecated
func (*FileActivityNode) Descriptor() ([]byte, []int)
Deprecated: Use FileActivityNode.ProtoReflect.Descriptor instead.
func (*FileActivityNode) GetChildren ¶
func (x *FileActivityNode) GetChildren() []*FileActivityNode
func (*FileActivityNode) GetFile ¶
func (x *FileActivityNode) GetFile() *FileInfo
func (*FileActivityNode) GetFirstSeen ¶
func (x *FileActivityNode) GetFirstSeen() uint64
func (*FileActivityNode) GetGenerationType ¶
func (x *FileActivityNode) GetGenerationType() GenerationType
func (*FileActivityNode) GetImageTags ¶ added in v5.0.111
func (x *FileActivityNode) GetImageTags() []string
func (*FileActivityNode) GetIsPattern ¶
func (x *FileActivityNode) GetIsPattern() bool
func (*FileActivityNode) GetMatchedRules ¶
func (x *FileActivityNode) GetMatchedRules() []*MatchedRule
func (*FileActivityNode) GetName ¶
func (x *FileActivityNode) GetName() string
func (*FileActivityNode) GetOpen ¶
func (x *FileActivityNode) GetOpen() *OpenNode
func (*FileActivityNode) MarshalToSizedBufferVT ¶
func (m *FileActivityNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*FileActivityNode) MarshalToVT ¶
func (m *FileActivityNode) MarshalToVT(dAtA []byte) (int, error)
func (*FileActivityNode) MarshalVT ¶
func (m *FileActivityNode) MarshalVT() (dAtA []byte, err error)
func (*FileActivityNode) ProtoMessage ¶
func (*FileActivityNode) ProtoMessage()
func (*FileActivityNode) ProtoReflect ¶
func (x *FileActivityNode) ProtoReflect() protoreflect.Message
func (*FileActivityNode) Reset ¶
func (x *FileActivityNode) Reset()
func (*FileActivityNode) ResetVT ¶
func (m *FileActivityNode) ResetVT()
func (*FileActivityNode) ReturnToVTPool ¶
func (m *FileActivityNode) ReturnToVTPool()
func (*FileActivityNode) SizeVT ¶
func (m *FileActivityNode) SizeVT() (n int)
func (*FileActivityNode) String ¶
func (x *FileActivityNode) String() string
func (*FileActivityNode) UnmarshalVT ¶
func (m *FileActivityNode) UnmarshalVT(dAtA []byte) error
type FileInfo ¶
type FileInfo struct { Uid uint32 `protobuf:"varint,1,opt,name=uid,proto3" json:"uid,omitempty"` User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` Gid uint32 `protobuf:"varint,3,opt,name=gid,proto3" json:"gid,omitempty"` Group string `protobuf:"bytes,4,opt,name=group,proto3" json:"group,omitempty"` Mode uint32 `protobuf:"varint,5,opt,name=mode,proto3" json:"mode,omitempty"` // TODO: check conversion with uint16 Ctime uint64 `protobuf:"varint,6,opt,name=ctime,proto3" json:"ctime,omitempty"` Mtime uint64 `protobuf:"varint,7,opt,name=mtime,proto3" json:"mtime,omitempty"` MountId uint32 `protobuf:"varint,8,opt,name=mount_id,json=mountId,proto3" json:"mount_id,omitempty"` Inode uint64 `protobuf:"varint,9,opt,name=inode,proto3" json:"inode,omitempty"` InUpperLayer bool `protobuf:"varint,10,opt,name=in_upper_layer,json=inUpperLayer,proto3" json:"in_upper_layer,omitempty"` Path string `protobuf:"bytes,11,opt,name=path,proto3" json:"path,omitempty"` Basename string `protobuf:"bytes,12,opt,name=basename,proto3" json:"basename,omitempty"` Filesystem string `protobuf:"bytes,13,opt,name=filesystem,proto3" json:"filesystem,omitempty"` PackageName string `protobuf:"bytes,14,opt,name=package_name,json=packageName,proto3" json:"package_name,omitempty"` PackageVersion string `protobuf:"bytes,15,opt,name=package_version,json=packageVersion,proto3" json:"package_version,omitempty"` PackageSrcversion string `protobuf:"bytes,16,opt,name=package_srcversion,json=packageSrcversion,proto3" json:"package_srcversion,omitempty"` Hashes []string `protobuf:"bytes,17,rep,name=hashes,proto3" json:"hashes,omitempty"` HashState HashState `protobuf:"varint,18,opt,name=hash_state,json=hashState,proto3,enum=datadog.cws.dumpsv1.HashState" json:"hash_state,omitempty"` // contains filtered or unexported fields }
func FileInfoFromVTPool ¶
func FileInfoFromVTPool() *FileInfo
func (*FileInfo) Descriptor
deprecated
func (*FileInfo) GetBasename ¶
func (*FileInfo) GetFilesystem ¶
func (*FileInfo) GetHashState ¶ added in v5.0.89
func (*FileInfo) GetInUpperLayer ¶
func (*FileInfo) GetMountId ¶
func (*FileInfo) GetPackageName ¶
func (*FileInfo) GetPackageSrcversion ¶
func (*FileInfo) GetPackageVersion ¶
func (*FileInfo) MarshalToSizedBufferVT ¶
func (*FileInfo) ProtoMessage ¶
func (*FileInfo) ProtoMessage()
func (*FileInfo) ProtoReflect ¶
func (x *FileInfo) ProtoReflect() protoreflect.Message
func (*FileInfo) ReturnToVTPool ¶
func (m *FileInfo) ReturnToVTPool()
func (*FileInfo) UnmarshalVT ¶
type GenerationType ¶
type GenerationType int32
const ( GenerationType_UNKNOWN GenerationType = 0 GenerationType_RUNTIME GenerationType = 1 GenerationType_SNAPSHOT GenerationType = 2 )
func (GenerationType) Descriptor ¶
func (GenerationType) Descriptor() protoreflect.EnumDescriptor
func (GenerationType) Enum ¶
func (x GenerationType) Enum() *GenerationType
func (GenerationType) EnumDescriptor
deprecated
func (GenerationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GenerationType.Descriptor instead.
func (GenerationType) Number ¶
func (x GenerationType) Number() protoreflect.EnumNumber
func (GenerationType) String ¶
func (x GenerationType) String() string
func (GenerationType) Type ¶
func (GenerationType) Type() protoreflect.EnumType
type HashState ¶ added in v5.0.89
type HashState int32
const ( HashState_NO_HASH HashState = 0 HashState_DONE HashState = 1 HashState_FILE_NOT_FOUND HashState = 2 HashState_PATHNAME_RESOLUTION_ERROR HashState = 3 HashState_FILE_TOO_BIG HashState = 4 HashState_EVENT_TYPE_NOT_CONFIGURED HashState = 5 HashState_HASH_WAS_RATE_LIMITED HashState = 6 HashState_UNKNOWN_HASH_ERROR HashState = 7 )
func (HashState) Descriptor ¶ added in v5.0.89
func (HashState) Descriptor() protoreflect.EnumDescriptor
func (HashState) EnumDescriptor
deprecated
added in
v5.0.89
func (HashState) Number ¶ added in v5.0.89
func (x HashState) Number() protoreflect.EnumNumber
func (HashState) Type ¶ added in v5.0.89
func (HashState) Type() protoreflect.EnumType
type IMDSEvent ¶ added in v5.0.116
type IMDSEvent struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` CloudProvider string `protobuf:"bytes,2,opt,name=cloud_provider,json=cloudProvider,proto3" json:"cloud_provider,omitempty"` Url string `protobuf:"bytes,3,opt,name=url,proto3" json:"url,omitempty"` Host string `protobuf:"bytes,4,opt,name=host,proto3" json:"host,omitempty"` UserAgent string `protobuf:"bytes,5,opt,name=user_agent,json=userAgent,proto3" json:"user_agent,omitempty"` Server string `protobuf:"bytes,6,opt,name=server,proto3" json:"server,omitempty"` Aws *AWSIMDSEvent `protobuf:"bytes,7,opt,name=aws,proto3" json:"aws,omitempty"` // contains filtered or unexported fields }
func (*IMDSEvent) Descriptor
deprecated
added in
v5.0.116
func (*IMDSEvent) GetAws ¶ added in v5.0.116
func (x *IMDSEvent) GetAws() *AWSIMDSEvent
func (*IMDSEvent) GetCloudProvider ¶ added in v5.0.116
func (*IMDSEvent) GetUserAgent ¶ added in v5.0.116
func (*IMDSEvent) MarshalToSizedBufferVT ¶ added in v5.0.116
func (*IMDSEvent) MarshalToVT ¶ added in v5.0.116
func (*IMDSEvent) ProtoMessage ¶ added in v5.0.116
func (*IMDSEvent) ProtoMessage()
func (*IMDSEvent) ProtoReflect ¶ added in v5.0.116
func (x *IMDSEvent) ProtoReflect() protoreflect.Message
func (*IMDSEvent) UnmarshalVT ¶ added in v5.0.116
type IMDSNode ¶ added in v5.0.116
type IMDSNode struct { MatchedRules []*MatchedRule `protobuf:"bytes,1,rep,name=matched_rules,json=matchedRules,proto3" json:"matched_rules,omitempty"` ImageTags []string `protobuf:"bytes,2,rep,name=image_tags,json=imageTags,proto3" json:"image_tags,omitempty"` Event *IMDSEvent `protobuf:"bytes,3,opt,name=event,proto3" json:"event,omitempty"` // contains filtered or unexported fields }
func (*IMDSNode) Descriptor
deprecated
added in
v5.0.116
func (*IMDSNode) GetImageTags ¶ added in v5.0.116
func (*IMDSNode) GetMatchedRules ¶ added in v5.0.116
func (x *IMDSNode) GetMatchedRules() []*MatchedRule
func (*IMDSNode) MarshalToSizedBufferVT ¶ added in v5.0.116
func (*IMDSNode) MarshalToVT ¶ added in v5.0.116
func (*IMDSNode) ProtoMessage ¶ added in v5.0.116
func (*IMDSNode) ProtoMessage()
func (*IMDSNode) ProtoReflect ¶ added in v5.0.116
func (x *IMDSNode) ProtoReflect() protoreflect.Message
func (*IMDSNode) UnmarshalVT ¶ added in v5.0.116
type MatchedRule ¶
type MatchedRule struct { RuleId string `protobuf:"bytes,1,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"` RuleVersion string `protobuf:"bytes,2,opt,name=rule_version,json=ruleVersion,proto3" json:"rule_version,omitempty"` PolicyName string `protobuf:"bytes,3,opt,name=policy_name,json=policyName,proto3" json:"policy_name,omitempty"` PolicyVersion string `protobuf:"bytes,4,opt,name=policy_version,json=policyVersion,proto3" json:"policy_version,omitempty"` RuleTags map[string]string `` /* 173-byte string literal not displayed */ // contains filtered or unexported fields }
func (*MatchedRule) Descriptor
deprecated
func (*MatchedRule) Descriptor() ([]byte, []int)
Deprecated: Use MatchedRule.ProtoReflect.Descriptor instead.
func (*MatchedRule) GetPolicyName ¶
func (x *MatchedRule) GetPolicyName() string
func (*MatchedRule) GetPolicyVersion ¶
func (x *MatchedRule) GetPolicyVersion() string
func (*MatchedRule) GetRuleId ¶
func (x *MatchedRule) GetRuleId() string
func (*MatchedRule) GetRuleTags ¶
func (x *MatchedRule) GetRuleTags() map[string]string
func (*MatchedRule) GetRuleVersion ¶
func (x *MatchedRule) GetRuleVersion() string
func (*MatchedRule) MarshalToSizedBufferVT ¶
func (m *MatchedRule) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*MatchedRule) MarshalToVT ¶
func (m *MatchedRule) MarshalToVT(dAtA []byte) (int, error)
func (*MatchedRule) MarshalVT ¶
func (m *MatchedRule) MarshalVT() (dAtA []byte, err error)
func (*MatchedRule) ProtoMessage ¶
func (*MatchedRule) ProtoMessage()
func (*MatchedRule) ProtoReflect ¶
func (x *MatchedRule) ProtoReflect() protoreflect.Message
func (*MatchedRule) Reset ¶
func (x *MatchedRule) Reset()
func (*MatchedRule) SizeVT ¶
func (m *MatchedRule) SizeVT() (n int)
func (*MatchedRule) String ¶
func (x *MatchedRule) String() string
func (*MatchedRule) UnmarshalVT ¶
func (m *MatchedRule) UnmarshalVT(dAtA []byte) error
type Metadata ¶
type Metadata struct { AgentVersion string `protobuf:"bytes,1,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"` AgentCommit string `protobuf:"bytes,2,opt,name=agent_commit,json=agentCommit,proto3" json:"agent_commit,omitempty"` KernelVersion string `protobuf:"bytes,3,opt,name=kernel_version,json=kernelVersion,proto3" json:"kernel_version,omitempty"` LinuxDistribution string `protobuf:"bytes,4,opt,name=linux_distribution,json=linuxDistribution,proto3" json:"linux_distribution,omitempty"` Arch string `protobuf:"bytes,13,opt,name=arch,proto3" json:"arch,omitempty"` Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"` ProtobufVersion string `protobuf:"bytes,6,opt,name=protobuf_version,json=protobufVersion,proto3" json:"protobuf_version,omitempty"` DifferentiateArgs bool `protobuf:"varint,7,opt,name=differentiate_args,json=differentiateArgs,proto3" json:"differentiate_args,omitempty"` Comm string `protobuf:"bytes,8,opt,name=comm,proto3" json:"comm,omitempty"` ContainerId string `protobuf:"bytes,9,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` Start uint64 `protobuf:"varint,10,opt,name=start,proto3" json:"start,omitempty"` End uint64 `protobuf:"varint,11,opt,name=end,proto3" json:"end,omitempty"` Size uint64 `protobuf:"varint,12,opt,name=size,proto3" json:"size,omitempty"` Serialization string `protobuf:"bytes,14,opt,name=serialization,proto3" json:"serialization,omitempty"` // contains filtered or unexported fields }
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetAgentCommit ¶
func (*Metadata) GetAgentVersion ¶
func (*Metadata) GetContainerId ¶
func (*Metadata) GetDifferentiateArgs ¶
func (*Metadata) GetKernelVersion ¶
func (*Metadata) GetLinuxDistribution ¶
func (*Metadata) GetProtobufVersion ¶
func (*Metadata) GetSerialization ¶
func (*Metadata) MarshalToSizedBufferVT ¶
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
func (*Metadata) UnmarshalVT ¶
type OpenNode ¶
type OpenNode struct { Retval int64 `protobuf:"zigzag64,1,opt,name=retval,proto3" json:"retval,omitempty"` Flags uint32 `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"` Mode uint32 `protobuf:"varint,3,opt,name=mode,proto3" json:"mode,omitempty"` // contains filtered or unexported fields }
func (*OpenNode) Descriptor
deprecated
func (*OpenNode) MarshalToSizedBufferVT ¶
func (*OpenNode) ProtoMessage ¶
func (*OpenNode) ProtoMessage()
func (*OpenNode) ProtoReflect ¶
func (x *OpenNode) ProtoReflect() protoreflect.Message
func (*OpenNode) UnmarshalVT ¶
type ProcessActivityNode ¶
type ProcessActivityNode struct { Process *ProcessInfo `protobuf:"bytes,1,opt,name=process,proto3" json:"process,omitempty"` GenerationType GenerationType `` /* 144-byte string literal not displayed */ MatchedRules []*MatchedRule `protobuf:"bytes,9,rep,name=matched_rules,json=matchedRules,proto3" json:"matched_rules,omitempty"` Children []*ProcessActivityNode `protobuf:"bytes,3,rep,name=children,proto3" json:"children,omitempty"` Files []*FileActivityNode `protobuf:"bytes,4,rep,name=files,proto3" json:"files,omitempty"` DnsNames []*DNSNode `protobuf:"bytes,5,rep,name=dns_names,json=dnsNames,proto3" json:"dns_names,omitempty"` Sockets []*SocketNode `protobuf:"bytes,6,rep,name=sockets,proto3" json:"sockets,omitempty"` Syscalls []uint32 `protobuf:"varint,7,rep,packed,name=syscalls,proto3" json:"syscalls,omitempty"` ImageTags []string `protobuf:"bytes,10,rep,name=image_tags,json=imageTags,proto3" json:"image_tags,omitempty"` ImdsEvents []*IMDSNode `protobuf:"bytes,11,rep,name=imds_events,json=imdsEvents,proto3" json:"imds_events,omitempty"` // contains filtered or unexported fields }
func ProcessActivityNodeFromVTPool ¶
func ProcessActivityNodeFromVTPool() *ProcessActivityNode
func (*ProcessActivityNode) Descriptor
deprecated
func (*ProcessActivityNode) Descriptor() ([]byte, []int)
Deprecated: Use ProcessActivityNode.ProtoReflect.Descriptor instead.
func (*ProcessActivityNode) GetChildren ¶
func (x *ProcessActivityNode) GetChildren() []*ProcessActivityNode
func (*ProcessActivityNode) GetDnsNames ¶
func (x *ProcessActivityNode) GetDnsNames() []*DNSNode
func (*ProcessActivityNode) GetFiles ¶
func (x *ProcessActivityNode) GetFiles() []*FileActivityNode
func (*ProcessActivityNode) GetGenerationType ¶
func (x *ProcessActivityNode) GetGenerationType() GenerationType
func (*ProcessActivityNode) GetImageTags ¶ added in v5.0.111
func (x *ProcessActivityNode) GetImageTags() []string
func (*ProcessActivityNode) GetImdsEvents ¶ added in v5.0.116
func (x *ProcessActivityNode) GetImdsEvents() []*IMDSNode
func (*ProcessActivityNode) GetMatchedRules ¶
func (x *ProcessActivityNode) GetMatchedRules() []*MatchedRule
func (*ProcessActivityNode) GetProcess ¶
func (x *ProcessActivityNode) GetProcess() *ProcessInfo
func (*ProcessActivityNode) GetSockets ¶
func (x *ProcessActivityNode) GetSockets() []*SocketNode
func (*ProcessActivityNode) GetSyscalls ¶
func (x *ProcessActivityNode) GetSyscalls() []uint32
func (*ProcessActivityNode) MarshalToSizedBufferVT ¶
func (m *ProcessActivityNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProcessActivityNode) MarshalToVT ¶
func (m *ProcessActivityNode) MarshalToVT(dAtA []byte) (int, error)
func (*ProcessActivityNode) MarshalVT ¶
func (m *ProcessActivityNode) MarshalVT() (dAtA []byte, err error)
func (*ProcessActivityNode) ProtoMessage ¶
func (*ProcessActivityNode) ProtoMessage()
func (*ProcessActivityNode) ProtoReflect ¶
func (x *ProcessActivityNode) ProtoReflect() protoreflect.Message
func (*ProcessActivityNode) Reset ¶
func (x *ProcessActivityNode) Reset()
func (*ProcessActivityNode) ResetVT ¶
func (m *ProcessActivityNode) ResetVT()
func (*ProcessActivityNode) ReturnToVTPool ¶
func (m *ProcessActivityNode) ReturnToVTPool()
func (*ProcessActivityNode) SizeVT ¶
func (m *ProcessActivityNode) SizeVT() (n int)
func (*ProcessActivityNode) String ¶
func (x *ProcessActivityNode) String() string
func (*ProcessActivityNode) UnmarshalVT ¶
func (m *ProcessActivityNode) UnmarshalVT(dAtA []byte) error
type ProcessInfo ¶
type ProcessInfo struct { Pid uint32 `protobuf:"varint,1,opt,name=pid,proto3" json:"pid,omitempty"` Tid uint32 `protobuf:"varint,2,opt,name=tid,proto3" json:"tid,omitempty"` Ppid uint32 `protobuf:"varint,3,opt,name=ppid,proto3" json:"ppid,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. Cookie uint32 `protobuf:"varint,4,opt,name=cookie,proto3" json:"cookie,omitempty"` IsThread bool `protobuf:"varint,5,opt,name=is_thread,json=isThread,proto3" json:"is_thread,omitempty"` File *FileInfo `protobuf:"bytes,6,opt,name=file,proto3" json:"file,omitempty"` ContainerId string `protobuf:"bytes,7,opt,name=container_id,json=containerId,proto3" json:"container_id,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. SpanId uint64 `protobuf:"varint,8,opt,name=span_id,json=spanId,proto3" json:"span_id,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. TraceId uint64 `protobuf:"varint,9,opt,name=trace_id,json=traceId,proto3" json:"trace_id,omitempty"` Tty string `protobuf:"bytes,10,opt,name=tty,proto3" json:"tty,omitempty"` Comm string `protobuf:"bytes,11,opt,name=comm,proto3" json:"comm,omitempty"` ForkTime uint64 `protobuf:"varint,12,opt,name=fork_time,json=forkTime,proto3" json:"fork_time,omitempty"` ExitTime uint64 `protobuf:"varint,13,opt,name=exit_time,json=exitTime,proto3" json:"exit_time,omitempty"` ExecTime uint64 `protobuf:"varint,14,opt,name=exec_time,json=execTime,proto3" json:"exec_time,omitempty"` Credentials *Credentials `protobuf:"bytes,15,opt,name=credentials,proto3" json:"credentials,omitempty"` Args []string `protobuf:"bytes,16,rep,name=args,proto3" json:"args,omitempty"` Argv0 string `protobuf:"bytes,17,opt,name=argv0,proto3" json:"argv0,omitempty"` ArgsTruncated bool `protobuf:"varint,18,opt,name=args_truncated,json=argsTruncated,proto3" json:"args_truncated,omitempty"` Envs []string `protobuf:"bytes,19,rep,name=envs,proto3" json:"envs,omitempty"` EnvsTruncated bool `protobuf:"varint,20,opt,name=envs_truncated,json=envsTruncated,proto3" json:"envs_truncated,omitempty"` IsExecChild bool `protobuf:"varint,21,opt,name=is_exec_child,json=isExecChild,proto3" json:"is_exec_child,omitempty"` Cookie64 uint64 `protobuf:"varint,22,opt,name=cookie64,proto3" json:"cookie64,omitempty"` // contains filtered or unexported fields }
func ProcessInfoFromVTPool ¶
func ProcessInfoFromVTPool() *ProcessInfo
func (*ProcessInfo) Descriptor
deprecated
func (*ProcessInfo) Descriptor() ([]byte, []int)
Deprecated: Use ProcessInfo.ProtoReflect.Descriptor instead.
func (*ProcessInfo) GetArgs ¶
func (x *ProcessInfo) GetArgs() []string
func (*ProcessInfo) GetArgsTruncated ¶
func (x *ProcessInfo) GetArgsTruncated() bool
func (*ProcessInfo) GetArgv0 ¶
func (x *ProcessInfo) GetArgv0() string
func (*ProcessInfo) GetComm ¶
func (x *ProcessInfo) GetComm() string
func (*ProcessInfo) GetContainerId ¶
func (x *ProcessInfo) GetContainerId() string
func (*ProcessInfo) GetCookie
deprecated
func (x *ProcessInfo) GetCookie() uint32
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*ProcessInfo) GetCookie64 ¶ added in v5.0.95
func (x *ProcessInfo) GetCookie64() uint64
func (*ProcessInfo) GetCredentials ¶
func (x *ProcessInfo) GetCredentials() *Credentials
func (*ProcessInfo) GetEnvs ¶
func (x *ProcessInfo) GetEnvs() []string
func (*ProcessInfo) GetEnvsTruncated ¶
func (x *ProcessInfo) GetEnvsTruncated() bool
func (*ProcessInfo) GetExecTime ¶
func (x *ProcessInfo) GetExecTime() uint64
func (*ProcessInfo) GetExitTime ¶
func (x *ProcessInfo) GetExitTime() uint64
func (*ProcessInfo) GetFile ¶
func (x *ProcessInfo) GetFile() *FileInfo
func (*ProcessInfo) GetForkTime ¶
func (x *ProcessInfo) GetForkTime() uint64
func (*ProcessInfo) GetIsExecChild ¶ added in v5.0.90
func (x *ProcessInfo) GetIsExecChild() bool
func (*ProcessInfo) GetIsThread ¶
func (x *ProcessInfo) GetIsThread() bool
func (*ProcessInfo) GetPid ¶
func (x *ProcessInfo) GetPid() uint32
func (*ProcessInfo) GetPpid ¶
func (x *ProcessInfo) GetPpid() uint32
func (*ProcessInfo) GetSpanId
deprecated
func (x *ProcessInfo) GetSpanId() uint64
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*ProcessInfo) GetTid ¶
func (x *ProcessInfo) GetTid() uint32
func (*ProcessInfo) GetTraceId
deprecated
func (x *ProcessInfo) GetTraceId() uint64
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*ProcessInfo) GetTty ¶
func (x *ProcessInfo) GetTty() string
func (*ProcessInfo) MarshalToSizedBufferVT ¶
func (m *ProcessInfo) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProcessInfo) MarshalToVT ¶
func (m *ProcessInfo) MarshalToVT(dAtA []byte) (int, error)
func (*ProcessInfo) MarshalVT ¶
func (m *ProcessInfo) MarshalVT() (dAtA []byte, err error)
func (*ProcessInfo) ProtoMessage ¶
func (*ProcessInfo) ProtoMessage()
func (*ProcessInfo) ProtoReflect ¶
func (x *ProcessInfo) ProtoReflect() protoreflect.Message
func (*ProcessInfo) Reset ¶
func (x *ProcessInfo) Reset()
func (*ProcessInfo) ResetVT ¶
func (m *ProcessInfo) ResetVT()
func (*ProcessInfo) ReturnToVTPool ¶
func (m *ProcessInfo) ReturnToVTPool()
func (*ProcessInfo) SizeVT ¶
func (m *ProcessInfo) SizeVT() (n int)
func (*ProcessInfo) String ¶
func (x *ProcessInfo) String() string
func (*ProcessInfo) UnmarshalVT ¶
func (m *ProcessInfo) UnmarshalVT(dAtA []byte) error
type ProfileContext ¶ added in v5.0.111
type ProfileContext struct { FirstSeen uint64 `protobuf:"varint,1,opt,name=first_seen,json=firstSeen,proto3" json:"first_seen,omitempty"` LastSeen uint64 `protobuf:"varint,2,opt,name=last_seen,json=lastSeen,proto3" json:"last_seen,omitempty"` EventTypeState map[uint32]*EventTypeState `` /* 194-byte string literal not displayed */ Syscalls []uint32 `protobuf:"varint,4,rep,packed,name=syscalls,proto3" json:"syscalls,omitempty"` Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
func (*ProfileContext) Descriptor
deprecated
added in
v5.0.111
func (*ProfileContext) Descriptor() ([]byte, []int)
Deprecated: Use ProfileContext.ProtoReflect.Descriptor instead.
func (*ProfileContext) GetEventTypeState ¶ added in v5.0.111
func (x *ProfileContext) GetEventTypeState() map[uint32]*EventTypeState
func (*ProfileContext) GetFirstSeen ¶ added in v5.0.111
func (x *ProfileContext) GetFirstSeen() uint64
func (*ProfileContext) GetLastSeen ¶ added in v5.0.111
func (x *ProfileContext) GetLastSeen() uint64
func (*ProfileContext) GetSyscalls ¶ added in v5.0.111
func (x *ProfileContext) GetSyscalls() []uint32
func (*ProfileContext) GetTags ¶ added in v5.0.111
func (x *ProfileContext) GetTags() []string
func (*ProfileContext) MarshalToSizedBufferVT ¶ added in v5.0.111
func (m *ProfileContext) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProfileContext) MarshalToVT ¶ added in v5.0.111
func (m *ProfileContext) MarshalToVT(dAtA []byte) (int, error)
func (*ProfileContext) MarshalVT ¶ added in v5.0.111
func (m *ProfileContext) MarshalVT() (dAtA []byte, err error)
func (*ProfileContext) ProtoMessage ¶ added in v5.0.111
func (*ProfileContext) ProtoMessage()
func (*ProfileContext) ProtoReflect ¶ added in v5.0.111
func (x *ProfileContext) ProtoReflect() protoreflect.Message
func (*ProfileContext) Reset ¶ added in v5.0.111
func (x *ProfileContext) Reset()
func (*ProfileContext) SizeVT ¶ added in v5.0.111
func (m *ProfileContext) SizeVT() (n int)
func (*ProfileContext) String ¶ added in v5.0.111
func (x *ProfileContext) String() string
func (*ProfileContext) UnmarshalVT ¶ added in v5.0.111
func (m *ProfileContext) UnmarshalVT(dAtA []byte) error
type ProfileSelector ¶ added in v5.0.111
type ProfileSelector struct { ImageName string `protobuf:"bytes,1,opt,name=image_name,json=imageName,proto3" json:"image_name,omitempty"` ImageTag string `protobuf:"bytes,2,opt,name=image_tag,json=imageTag,proto3" json:"image_tag,omitempty"` // contains filtered or unexported fields }
func (*ProfileSelector) Descriptor
deprecated
added in
v5.0.111
func (*ProfileSelector) Descriptor() ([]byte, []int)
Deprecated: Use ProfileSelector.ProtoReflect.Descriptor instead.
func (*ProfileSelector) GetImageName ¶ added in v5.0.111
func (x *ProfileSelector) GetImageName() string
func (*ProfileSelector) GetImageTag ¶ added in v5.0.111
func (x *ProfileSelector) GetImageTag() string
func (*ProfileSelector) MarshalToSizedBufferVT ¶ added in v5.0.111
func (m *ProfileSelector) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*ProfileSelector) MarshalToVT ¶ added in v5.0.111
func (m *ProfileSelector) MarshalToVT(dAtA []byte) (int, error)
func (*ProfileSelector) MarshalVT ¶ added in v5.0.111
func (m *ProfileSelector) MarshalVT() (dAtA []byte, err error)
func (*ProfileSelector) ProtoMessage ¶ added in v5.0.111
func (*ProfileSelector) ProtoMessage()
func (*ProfileSelector) ProtoReflect ¶ added in v5.0.111
func (x *ProfileSelector) ProtoReflect() protoreflect.Message
func (*ProfileSelector) Reset ¶ added in v5.0.111
func (x *ProfileSelector) Reset()
func (*ProfileSelector) SizeVT ¶ added in v5.0.111
func (m *ProfileSelector) SizeVT() (n int)
func (*ProfileSelector) String ¶ added in v5.0.111
func (x *ProfileSelector) String() string
func (*ProfileSelector) UnmarshalVT ¶ added in v5.0.111
func (m *ProfileSelector) UnmarshalVT(dAtA []byte) error
type SecDump ¶
type SecDump struct { Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` Source string `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` Metadata *Metadata `protobuf:"bytes,4,opt,name=metadata,proto3" json:"metadata,omitempty"` Tags []string `protobuf:"bytes,5,rep,name=tags,proto3" json:"tags,omitempty"` Tree []*ProcessActivityNode `protobuf:"bytes,6,rep,name=tree,proto3" json:"tree,omitempty"` // contains filtered or unexported fields }
func SecDumpFromVTPool ¶
func SecDumpFromVTPool() *SecDump
func (*SecDump) Descriptor
deprecated
func (*SecDump) GetMetadata ¶
func (*SecDump) GetService ¶
func (*SecDump) GetTree ¶
func (x *SecDump) GetTree() []*ProcessActivityNode
func (*SecDump) MarshalToSizedBufferVT ¶
func (*SecDump) ProtoMessage ¶
func (*SecDump) ProtoMessage()
func (*SecDump) ProtoReflect ¶
func (x *SecDump) ProtoReflect() protoreflect.Message
func (*SecDump) ReturnToVTPool ¶
func (m *SecDump) ReturnToVTPool()
func (*SecDump) UnmarshalVT ¶
type SecurityProfile ¶
type SecurityProfile struct { // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. Status uint32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. Version string `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"` Metadata *Metadata `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. Tags []string `protobuf:"bytes,4,rep,name=tags,proto3" json:"tags,omitempty"` // Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto. Syscalls []uint32 `protobuf:"varint,5,rep,packed,name=syscalls,proto3" json:"syscalls,omitempty"` Tree []*ProcessActivityNode `protobuf:"bytes,6,rep,name=tree,proto3" json:"tree,omitempty"` ProfileContexts map[string]*ProfileContext `` /* 194-byte string literal not displayed */ Selector *ProfileSelector `protobuf:"bytes,8,opt,name=selector,proto3" json:"selector,omitempty"` // contains filtered or unexported fields }
func (*SecurityProfile) Descriptor
deprecated
func (*SecurityProfile) Descriptor() ([]byte, []int)
Deprecated: Use SecurityProfile.ProtoReflect.Descriptor instead.
func (*SecurityProfile) GetMetadata ¶
func (x *SecurityProfile) GetMetadata() *Metadata
func (*SecurityProfile) GetProfileContexts ¶ added in v5.0.111
func (x *SecurityProfile) GetProfileContexts() map[string]*ProfileContext
func (*SecurityProfile) GetSelector ¶ added in v5.0.111
func (x *SecurityProfile) GetSelector() *ProfileSelector
func (*SecurityProfile) GetStatus
deprecated
func (x *SecurityProfile) GetStatus() uint32
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*SecurityProfile) GetSyscalls
deprecated
func (x *SecurityProfile) GetSyscalls() []uint32
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*SecurityProfile) GetTags
deprecated
func (x *SecurityProfile) GetTags() []string
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*SecurityProfile) GetTree ¶
func (x *SecurityProfile) GetTree() []*ProcessActivityNode
func (*SecurityProfile) GetVersion
deprecated
func (x *SecurityProfile) GetVersion() string
Deprecated: Marked as deprecated in proto/cws/dumpsv1/activity_dump.proto.
func (*SecurityProfile) MarshalToSizedBufferVT ¶
func (m *SecurityProfile) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SecurityProfile) MarshalToVT ¶
func (m *SecurityProfile) MarshalToVT(dAtA []byte) (int, error)
func (*SecurityProfile) MarshalVT ¶
func (m *SecurityProfile) MarshalVT() (dAtA []byte, err error)
func (*SecurityProfile) ProtoMessage ¶
func (*SecurityProfile) ProtoMessage()
func (*SecurityProfile) ProtoReflect ¶
func (x *SecurityProfile) ProtoReflect() protoreflect.Message
func (*SecurityProfile) Reset ¶
func (x *SecurityProfile) Reset()
func (*SecurityProfile) SizeVT ¶
func (m *SecurityProfile) SizeVT() (n int)
func (*SecurityProfile) String ¶
func (x *SecurityProfile) String() string
func (*SecurityProfile) UnmarshalVT ¶
func (m *SecurityProfile) UnmarshalVT(dAtA []byte) error
type SocketNode ¶
type SocketNode struct { Family string `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Bind []*BindNode `protobuf:"bytes,2,rep,name=bind,proto3" json:"bind,omitempty"` // contains filtered or unexported fields }
func (*SocketNode) Descriptor
deprecated
func (*SocketNode) Descriptor() ([]byte, []int)
Deprecated: Use SocketNode.ProtoReflect.Descriptor instead.
func (*SocketNode) GetBind ¶
func (x *SocketNode) GetBind() []*BindNode
func (*SocketNode) GetFamily ¶
func (x *SocketNode) GetFamily() string
func (*SocketNode) MarshalToSizedBufferVT ¶
func (m *SocketNode) MarshalToSizedBufferVT(dAtA []byte) (int, error)
func (*SocketNode) MarshalToVT ¶
func (m *SocketNode) MarshalToVT(dAtA []byte) (int, error)
func (*SocketNode) MarshalVT ¶
func (m *SocketNode) MarshalVT() (dAtA []byte, err error)
func (*SocketNode) ProtoMessage ¶
func (*SocketNode) ProtoMessage()
func (*SocketNode) ProtoReflect ¶
func (x *SocketNode) ProtoReflect() protoreflect.Message
func (*SocketNode) Reset ¶
func (x *SocketNode) Reset()
func (*SocketNode) SizeVT ¶
func (m *SocketNode) SizeVT() (n int)
func (*SocketNode) String ¶
func (x *SocketNode) String() string
func (*SocketNode) UnmarshalVT ¶
func (m *SocketNode) UnmarshalVT(dAtA []byte) error