Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Check ¶
type Check interface { Name() string Run(name string, insecureTLS bool) error Remediate() (string, error) }
Check abstracts the checks to be executed
type GNSSRemediation ¶
type GNSSRemediation struct{}
GNSSRemediation is an open source remediation for GNSS check
func (GNSSRemediation) Remediate ¶
func (a GNSSRemediation) Remediate() (string, error)
Remediate remediates the GNSS check failure
type HTTPRemediation ¶
type HTTPRemediation struct{}
HTTPRemediation is an open source remediation for HTTP check
func (HTTPRemediation) Remediate ¶
func (a HTTPRemediation) Remediate() (string, error)
Remediate remediates the HTTP check failure
type ModuleRemediation ¶
type ModuleRemediation struct{}
ModuleRemediation is an open source remediation for Module check
func (ModuleRemediation) Remediate ¶
func (a ModuleRemediation) Remediate() (string, error)
Remediate remediates the Module check failure
type PSURemediation ¶
type PSURemediation struct{}
PSURemediation is an open source remediation for PSU check
func (PSURemediation) Remediate ¶
func (a PSURemediation) Remediate() (string, error)
Remediate remediates the PSU check failure
type PingRemediation ¶
type PingRemediation struct{}
PingRemediation is an open source action for Ping check
func (PingRemediation) Remediate ¶
func (a PingRemediation) Remediate() (string, error)
Remediate remediates the Ping check failure
type Remediation ¶
Remediation interface with check remediation
Click to show internal directories.
Click to hide internal directories.