Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Report ¶
type Service ¶ added in v0.11.0
type Service struct {
Dependencies []string `json:"-" yaml:"-"`
ServiceLevels []*ServiceLevel `json:"service_levels" yaml:"service_levels"`
Name string `json:"name" yaml:"name"`
}
type ServiceLevel ¶
type ServiceLevel struct {
Name string `json:"name" yaml:"name"`
Type string `json:"type" yaml:"type"`
Objective float64 `json:"objective" yaml:"objective"`
Result *ServiceLevelResult `json:"result" yaml:"result"`
// TODO: decide whether this should be implemented as
// Observation Windor or Boundary
ObservationWindow Window `json:"window" yaml:"window"`
// contains filtered or unexported fields
}
type ServiceLevelResult ¶ added in v0.11.0
type ServiceLevelResult struct {
Actual interface{} `json:"actual"`
Delta interface{} `json:"delta"`
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.