Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultMaxNumberRoutines = 20
View Source
const MaxConcurrentRoutinesCap = 50
maximum number of routines (scan request + response) running at once
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { NightfallAPIKey string NightfallConditionSetUUID string NightfallConditions []*nightfallAPI.Condition NightfallMaxNumberRoutines int TokenExclusionList []string FileInclusionList []string FileExclusionList []string }
Config general config struct
type NightfallConfigFileStructure ¶
type NightfallConfigFileStructure struct { ConditionSetUUID string `json:"conditionSetUUID"` Conditions []*nightfallAPI.Condition `json:"conditions"` MaxNumberRoutines int `json:"maxNumberConcurrentRoutines"` TokenExclusionList []string `json:"tokenExclusionList"` FileInclusionList []string `json:"fileInclusionList"` FileExclusionList []string `json:"fileExclusionList"` }
NightfallConfigFileStructure struct representation of nightfall config file
func GetNightfallConfigFile ¶
func GetNightfallConfigFile(workspacePath, fileName string, logger logger.Logger) (*NightfallConfigFileStructure, error)
GetNightfallConfigFile loads nightfall config from file, returns default if missing/invalid
Click to show internal directories.
Click to hide internal directories.