cloudsploit

package
v0.10.0 Latest Latest
Warning

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

Go to latest
Published: Oct 3, 2023 License: MIT Imports: 26 Imported by: 0

Documentation

Index

Constants

View Source
const (
	WARN_MESSAGE                   = "UNKNOWN status detected. Some scans may have failed. Please take action if you don't have enough permissions."
	STATUS_DETAIL_LENGTH_THRESHOLD = 30000
	LOW_SCORE                      = 3.0
)
View Source
const (
	REGION_US_EAST_1 = "us-east-1"
	API_RETRY_NUM    = 10
)

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudsploitConfig

type CloudsploitConfig struct {
	ResultDir      string
	ConfigDir      string
	CloudsploitDir string
	ConfigPath     string
	MaxMemSizeMB   int
	// contains filtered or unexported fields
}

func NewCloudsploitConfig

func NewCloudsploitConfig(
	resultDir string,
	configDir string,
	cloudsploitDir string,
	region string,
	maxMem int,
	l logging.Logger,
) *CloudsploitConfig

type EmptyOutputError added in v0.6.0

type EmptyOutputError struct {
	// contains filtered or unexported fields
}

EmptyOutputError sometimes happen caused by cloudsploit bug(#557). It will may be recovered by re-scanninng. ref https://github.com/aquasecurity/cloudsploit/issues/557

func (EmptyOutputError) Error added in v0.6.0

func (e EmptyOutputError) Error() string

type SqsHandler

type SqsHandler struct {
	// contains filtered or unexported fields
}

func (*SqsHandler) CallAnalyzeAlert

func (s *SqsHandler) CallAnalyzeAlert(ctx context.Context, projectID uint32) error

func (*SqsHandler) HandleMessage

func (s *SqsHandler) HandleMessage(ctx context.Context, sqsMsg *types.Message) error

Jump to

Keyboard shortcuts

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