Skip to main content

messages

import "redn3t.com/odirscan/messages"

Index

type AnalyzeRequest

type AnalyzeRequest struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
}

type AnalyzeRequestResult

type AnalyzeRequestResult struct {
AnalysisID string `json:"analysis_id"`
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
}

type AnalyzeResult

type AnalyzeResult struct {
AnalysisID string `json:"analysis_id"`
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
Status string `json:"status"`
}

type ScanHealthcheck

type ScanHealthcheck struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
}

type ScanHealthcheckResult

type ScanHealthcheckResult struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
Status model.ScanStatus `json:"status"`
}

type ScanRequest

type ScanRequest struct {
UserID string `json:"user_id"`
URLs []string `json:"urls"`
}

type ScanRequestResult

type ScanRequestResult struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
}

type ScanResult

type ScanResult struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
Status model.ScanStatus `json:"status"`
Result []model.ScanFinding `json:"result,omitempty"`
}

type ScanResultRequest

type ScanResultRequest struct {
ScanID string `json:"scan_id"`
UserID string `json:"user_id"`
}

type ScanStreamEvent

type ScanStreamEvent struct {
ScanID string `json:"scan_id"`
Finding model.ScanFinding `json:"finding"`
}

Generated by gomarkdoc