Documentation
¶
Index ¶
- func WithArtifactParams(repo, path string) policy.PolicyHandlerOption
- func WithProjectKey(projectKey string) policy.PolicyHandlerOption
- func WithResultsOutputDir(resultsOutputDir string) policy.PolicyHandlerOption
- func WithServerDetails(serverDetails *config.ServerDetails) policy.PolicyHandlerOption
- func WithWatches(watches []string) policy.PolicyHandlerOption
- type PolicyEnforcerViolationGenerator
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithArtifactParams ¶
func WithArtifactParams(repo, path string) policy.PolicyHandlerOption
func WithProjectKey ¶
func WithProjectKey(projectKey string) policy.PolicyHandlerOption
func WithResultsOutputDir ¶
func WithResultsOutputDir(resultsOutputDir string) policy.PolicyHandlerOption
func WithServerDetails ¶
func WithServerDetails(serverDetails *config.ServerDetails) policy.PolicyHandlerOption
func WithWatches ¶
func WithWatches(watches []string) policy.PolicyHandlerOption
Types ¶
type PolicyEnforcerViolationGenerator ¶
type PolicyEnforcerViolationGenerator struct {
// contains filtered or unexported fields
}
func NewPolicyEnforcerViolationGenerator ¶
func NewPolicyEnforcerViolationGenerator() *PolicyEnforcerViolationGenerator
func (*PolicyEnforcerViolationGenerator) GenerateViolations ¶
func (p *PolicyEnforcerViolationGenerator) GenerateViolations(cmdResults *results.SecurityCommandResults) (convertedViolations violationutils.Violations, err error)
func (*PolicyEnforcerViolationGenerator) WithOptions ¶
func (p *PolicyEnforcerViolationGenerator) WithOptions(options ...policy.PolicyHandlerOption) policy.PolicyHandler
Click to show internal directories.
Click to hide internal directories.