Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnalyzedData ¶
type AnalyzedData struct { Entity githubcollected.Entity Namespace namespace.Namespace PolicyName string FullyQualifiedPolicyName string Title string Description string Annotations *ast.Annotations RequiredEnrichers []string RemediationSteps []string Threat []string Severity severity.Severity CanonicalLink string ExtraData interface{} Status PolicyStatus }
type Analyzer ¶
type Analyzer interface {
Analyze(dataChannel <-chan collectors.CollectedData) <-chan AnalyzedData
}
func NewAnalyzer ¶
type PolicyStatus ¶
type PolicyStatus = string
const ( PolicyPassed PolicyStatus = "PASSED" PolicyFailed PolicyStatus = "FAILED" PolicySkipped PolicyStatus = "SKIPPED" )
Click to show internal directories.
Click to hide internal directories.