Documentation ¶
Index ¶
Constants ¶
View Source
const ( HealthCheckEndpoint = "/Health/Check" ScanKubernetesEndpoint = "/Scan/RunKubernetesManifest" // A valid result would come back as a '2' ValidScanResult = uint32(2) )
Variables ¶
This section is empty.
Functions ¶
func DefaultHttpClient ¶
Types ¶
type HealthCheckRequest ¶
type HealthCheckRequest struct{}
type HealthCheckResponse ¶
type KubernetesManifestJob ¶
type ScanResult ¶
type Scanner ¶
func (*Scanner) HealthCheck ¶
func (s *Scanner) HealthCheck(ctx context.Context, in *HealthCheckRequest) (*HealthCheckResponse, error)
func (*Scanner) RunKubernetesManifest ¶
func (s *Scanner) RunKubernetesManifest(ctx context.Context, in *KubernetesManifestJob) (*ScanResult, error)
type Score ¶
type Score struct { QrId string `json:"qr_id,omitempty"` Type uint32 `json:"type,omitempty"` Value uint32 `json:"value,omitempty"` Weight uint32 `json:"weight,omitempty"` ScoreCompletion uint32 `json:"score_completion,omitempty"` DataTotal uint32 `json:"data_total,omitempty"` DataCompletion uint32 `json:"data_completion,omitempty"` Message string `json:"message,omitempty"` }
Click to show internal directories.
Click to hide internal directories.