From e1f513bd7f068e4c285fb6fa91f0ecbc7f756c6f Mon Sep 17 00:00:00 2001 From: attiasas Date: Sun, 15 Dec 2024 10:50:50 +0200 Subject: [PATCH] improve xcreate policy rule --- xray/services/utils/policybody.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/xray/services/utils/policybody.go b/xray/services/utils/policybody.go index 2cef537df..303935b1b 100644 --- a/xray/services/utils/policybody.go +++ b/xray/services/utils/policybody.go @@ -108,19 +108,19 @@ func CreateSeverityPolicyCriteria(minSeverity Severity) *PolicyCriteria { } } -func CreateExposuresPolicyCriteria(minSeverity Severity, secrets, applications, services, iac, maliciousCode bool) *PolicyExposureCriteria { - criteria := &PolicyExposureCriteria{MinSeverity: minSeverity} +func CreateExposuresPolicyCriteria(minSeverity Severity, secrets, applications, services, iac, maliciousCode bool) *PolicyCriteria { + criteria := &PolicyCriteria{Exposures: &PolicyExposureCriteria{MinSeverity: minSeverity}} if secrets { - criteria.Secrets = &secrets + criteria.Exposures.Secrets = &secrets } if applications { - criteria.Applications = &applications + criteria.Exposures.Applications = &applications } if services { - criteria.Services = &services + criteria.Exposures.Services = &services } if iac { - criteria.IaC = &iac + criteria.Exposures.IaC = &iac } return criteria }