Versions in this module Expand all Collapse all v0 v0.0.1 Oct 31, 2023 Changes in this version + const PoliciesNotFoundError + type Policies struct + func NewPolicies(data map[string]string, cac configauditreport.ConfigAuditConfig, ...) *Policies + func (p *Policies) Applicable(resourceKind string) (bool, string, error) + func (p *Policies) Eval(ctx context.Context, resource client.Object, inputs ...[]byte) (scan.Results, error) + func (p *Policies) ExternalPoliciesApplicable(resourceKind string) (bool, error) + func (p *Policies) Hash(kind string) (string, error) + func (p *Policies) Libraries() map[string]string + func (p *Policies) ModulePolicyByKind(kind string) ([]string, error) + func (p *Policies) ModulesByKind(kind string) (map[string]string, error) + func (p *Policies) PoliciesByKind(kind string) (map[string]string, error) + func (p *Policies) SupportedKind(resource client.Object, rbacDEnable bool) (bool, error) + func (r *Policies) GetResultID(result scan.Result) string + func (r *Policies) HasSeverity(resultSeverity severity.Severity) bool