mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-06 16:06:56 +00:00
18 lines
463 B
Go
18 lines
463 B
Go
|
package policyviolation
|
||
|
|
||
|
import (
|
||
|
kyverno "github.com/nirmata/kyverno/pkg/api/kyverno/v1alpha1"
|
||
|
)
|
||
|
|
||
|
//BuildPolicyViolation returns an value of type PolicyViolation
|
||
|
func BuildPolicyViolation(policy string, resource kyverno.ResourceSpec, fRules []kyverno.ViolatedRule) kyverno.PolicyViolation {
|
||
|
pv := kyverno.PolicyViolation{
|
||
|
Spec: kyverno.PolicyViolationSpec{
|
||
|
Policy: policy,
|
||
|
ResourceSpec: resource,
|
||
|
ViolatedRules: fRules,
|
||
|
},
|
||
|
}
|
||
|
return pv
|
||
|
}
|