Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var PivotByNamespace bool
View Source
var Servers []string
Functions ¶
Types ¶
type AggregateCheck ¶
type AggregateCheck struct { CanaryName string `json:"canaryName"` Description string `json:"description"` DisplayType string `json:"displayType"` Endpoint string `json:"endpoint"` Health map[string]CheckHealth `json:"health"` IconURL string `json:"iconURL"` Interval uint64 `json:"interval"` Key string `json:"key"` Labels map[string]string `json:"labels"` Name string `json:"name"` Namespace string `json:"namespace"` Owner string `json:"owner"` RunnerLabels map[string]string `json:"runner"` Schedule string `json:"schedule"` ServerURL string `json:"serverURL"` Severity string `json:"severity"` Statuses map[string][]pkg.CheckStatus `json:"checkStatuses"` Type string `json:"type"` }
type AggregateChecks ¶
type AggregateChecks []AggregateCheck // nolint: golint
func (AggregateChecks) Len ¶
func (c AggregateChecks) Len() int
func (AggregateChecks) Less ¶
func (c AggregateChecks) Less(i, j int) bool
func (AggregateChecks) Swap ¶
func (c AggregateChecks) Swap(i, j int)
type CheckHealth ¶ added in v0.11.5
type Response ¶
type Response struct { Checks []AggregateCheck `json:"checks"` Servers []string `json:"servers"` }
Click to show internal directories.
Click to hide internal directories.