Documentation
¶
Index ¶
- func ConvertOutputToMap(output Output) map[string]interface{}
- type AnalysisInfo
- type AnalysisStatLicenseSeverityDist
- type AnalysisStats
- type AnalysisStatus
- type ArtifactLocation
- type CodeQL
- type Location
- type Message
- type Output
- type PhysicalLocation
- type Region
- type Result
- type Run
- type WorkspaceInfo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConvertOutputToMap ¶
Types ¶
type AnalysisInfo ¶
type AnalysisInfo struct { Status codeclarity.AnalysisStatus `json:"status"` Errors []exceptions.Error `json:"errors"` AnalysisStartTime string `json:"analysis_start_time"` AnalysisEndTime string `json:"analysis_end_time"` AnalysisDeltaTime float64 `json:"analysis_delta_time"` AnalysisStats AnalysisStats `json:"stats"` }
type AnalysisStats ¶
type AnalysisStats struct {
NumberOfVulnerabilities int `json:"number_of_vulnerabilities"`
}
type AnalysisStatus ¶
type AnalysisStatus string
const ( SUCCESS AnalysisStatus = "success" FAILURE AnalysisStatus = "failure" )
type ArtifactLocation ¶
type Location ¶
type Location struct {
PhysicalLocation PhysicalLocation `json:"physicalLocation"`
}
type Output ¶
type Output struct { WorkSpaces map[string]WorkspaceInfo `json:"workspaces"` AnalysisInfo AnalysisInfo `json:"analysis_info"` }
type PhysicalLocation ¶
type PhysicalLocation struct { ArtifactLocation ArtifactLocation `json:"artifactLocation"` Region Region `json:"region"` }
type WorkspaceInfo ¶
type WorkspaceInfo struct {
Results []Result `json:"results"`
}
Click to show internal directories.
Click to hide internal directories.