diff --git a/xsc/services/profile.go b/xsc/services/profile.go index 0f646f38b..ad7df952f 100644 --- a/xsc/services/profile.go +++ b/xsc/services/profile.go @@ -75,6 +75,7 @@ type ScanConfig struct { IacScannerConfig IacScannerConfig `json:"iac_scanner_config,omitempty"` ApplicationsScannerConfig ApplicationsScannerConfig `json:"applications_scanner_config,omitempty"` ServicesScannerConfig ServicesScannerConfig `json:"services_scanner_config,omitempty"` + MaliciousScannerConfig MaliciousScannerConfig `json:"malicious_scanner_config,omitempty"` } type SastScannerConfig struct { @@ -84,6 +85,11 @@ type SastScannerConfig struct { ExcludeRules []string `json:"exclude_rules,omitempty"` } +type MaliciousScannerConfig struct { + EnableMaliciousScan bool `json:"enable_malicious_scan,omitempty"` + ExcludePatterns []string `json:"exclude_patterns,omitempty"` +} + type SecretsScannerConfig struct { EnableSecretsScan bool `json:"enable_secrets_scan,omitempty"` ExcludePatterns []string `json:"exclude_patterns,omitempty"`