applicationprofilemanager

package
v0.2.217 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2025 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ApplicationProfileManagerClient

type ApplicationProfileManagerClient interface {
	ContainerCallback(notif containercollection.PubSubEvent)
	RegisterPeekFunc(peek func(mntns uint64) ([]string, error))
	ReportCapability(k8sContainerID, capability string)
	ReportFileExec(k8sContainerID, path string, args []string)
	ReportFileOpen(k8sContainerID, path string, flags []string)
	ReportHTTPEvent(k8sContainerID string, event *tracerhttptype.Event)
	ReportRulePolicy(k8sContainerID, ruleId, allowedProcess string, allowedContainer bool)
	ReportDroppedEvent(k8sContainerID string)
	ContainerReachedMaxTime(containerID string)
}

type ApplicationProfileManagerMock

type ApplicationProfileManagerMock struct {
}

func CreateApplicationProfileManagerMock

func CreateApplicationProfileManagerMock() *ApplicationProfileManagerMock

func (ApplicationProfileManagerMock) ContainerCallback

func (ApplicationProfileManagerMock) ContainerReachedMaxTime

func (a ApplicationProfileManagerMock) ContainerReachedMaxTime(_ string)

func (ApplicationProfileManagerMock) RegisterPeekFunc

func (a ApplicationProfileManagerMock) RegisterPeekFunc(_ func(mntns uint64) ([]string, error))

func (ApplicationProfileManagerMock) ReportCapability

func (a ApplicationProfileManagerMock) ReportCapability(_, _ string)

func (ApplicationProfileManagerMock) ReportDroppedEvent

func (a ApplicationProfileManagerMock) ReportDroppedEvent(_ string)

func (ApplicationProfileManagerMock) ReportFileExec

func (a ApplicationProfileManagerMock) ReportFileExec(_, _ string, _ []string)

func (ApplicationProfileManagerMock) ReportFileOpen

func (a ApplicationProfileManagerMock) ReportFileOpen(_, _ string, _ []string)

func (ApplicationProfileManagerMock) ReportHTTPEvent added in v0.2.145

func (a ApplicationProfileManagerMock) ReportHTTPEvent(_ string, _ *tracerhttptype.Event)

func (ApplicationProfileManagerMock) ReportRulePolicy added in v0.2.178

func (a ApplicationProfileManagerMock) ReportRulePolicy(_, _, _ string, _ bool)

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL