Versions in this module Expand all Collapse all v0 v0.1.1 Mar 14, 2023 v0.1.0 Mar 3, 2023 Changes in this version + type CheckResult struct + Builtin bool + Errors []string + Failed map[string][]string + ID string + Message string + Passed map[string][]string + Path string + Severity checks.Severity + Skipped map[string][]string + Status CheckStatus + TotalFailed int + TotalPassed int + TotalSkipped int + func NewCheckResult(c checks.Check) *CheckResult + func (r *CheckResult) AddError(err error) + func (r *CheckResult) AddFailed(obj unstructured.Unstructured) + func (r *CheckResult) AddPassed(obj unstructured.Unstructured) + func (r *CheckResult) AddSkipped(obj unstructured.Unstructured) + func (r *CheckResult) UpdateStatus() + type CheckStatus int + const StatusError + const StatusFailed + const StatusPassed + const StatusSkipped + func (s CheckStatus) MarshalJSON() ([]byte, error) + func (s CheckStatus) String() string + type Report struct + Checks []*CheckResult + KubeVersion *version.Info + func New(kubeVersion *version.Info) *Report + func (r *Report) Add(cr *CheckResult)