package app type PluginConfigPageData struct { JobType string Config JobTypeConfig DetectionHistory []interface{} ExecutionHistory []interface{} ActiveTab string } type JobTypeConfig struct { Type string Enabled bool Priority int Interval int64 MaxConcurrent int Parameters map[string]string RequiredDetections []string } templ PluginConfiguration(data PluginConfigPageData) {

Configuration

Configuration
Detection History
if len(data.DetectionHistory) == 0 {
No detection records
} else {
for i := 0; i < len(data.DetectionHistory); i++ { }
Timestamp Type Severity
2024-01-01 12:00:00 detection LOW
}
Execution History
if len(data.ExecutionHistory) == 0 {
No execution records
} else {
for i := 0; i < len(data.ExecutionHistory); i++ { }
Job ID State Created
job_id COMPLETED 2024-01-01 12:00:00
}
}