Versions in this module Expand all Collapse all v1 v1.5.2 Apr 25, 2024 v1.5.1 Apr 24, 2024 v1.5.0 Apr 23, 2024 v1.4.0 Apr 17, 2024 v1.3.6 Apr 4, 2024 v1.3.5 Apr 4, 2024 v1.3.4 Apr 3, 2024 v1.3.3 Apr 3, 2024 v1.3.2 Apr 2, 2024 v1.3.1 Apr 2, 2024 v1.3.0 Mar 29, 2024 v1.2.1 Mar 26, 2024 v1.2.0 Mar 25, 2024 v1.1.1 Mar 22, 2024 v1.1.0 Mar 21, 2024 v1.0.0 Mar 14, 2024 Changes in this version + const ARN + const CONTROLPLANE + const ETCD + const FAIL + const FEDERATED + const INFO + const MANAGEDSERVICES + const MANUAL + const MASTER + const NODE + const PASS + const POLICIES + const SCHEMA + const SKIP + const TYPE + const UNKNOWN + const WARN + type AuditUsed string + const AuditCommand + const AuditConfig + const AuditEnv + type Check struct + ActualValue string + Audit string + AuditConfig string + AuditConfigOutput string + AuditEnv string + AuditEnvOutput string + AuditOutput string + DisableEnvTesting bool + ExpectedResult string + ID string + IsMultiple bool + Reason string + Remediation string + Scored bool + Set bool + TestInfo []string + Tests *tests + Text string + Type string + type Controls struct + DetectedVersion string + Groups []*Group + ID string + Text string + Type NodeType + Version string + func NewControls(t NodeType, in []byte, detectedVersion string) (*Controls, error) + func (controls *Controls) JSON() ([]byte, error) + func (controls *Controls) JUnit() ([]byte, error) + func (controls *Controls) RunChecks(runner Runner, filter Predicate, skipIDMap map[string]bool) Summary + type Group struct + Checks []*Check + Fail int + ID string + Info int + Pass int + Text string + Type string + Warn int + type NodeType string + type OverallControls struct + Controls []*Controls + Totals Summary + type Predicate func(group *Group, check *Check) bool + type Runner interface + Run func(c *Check) State + func NewRunner() Runner + type State string + type Summary struct + Fail int + Info int + Pass int + Warn int