applications

package
v1.20.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 13, 2023 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AnomalyDetection

type AnomalyDetection struct {
	ResponseTimeDegradation *responsetime.Detection `json:"responseTimeDegradation"` // Configuration of response time degradation detection.
	TrafficDrop             *traffic.DropDetection  `json:"trafficDrop"`             // The configuration of traffic drops detection.
	TrafficSpike            *traffic.SpikeDetection `json:"trafficSpike"`            // The configuration of traffic spikes detection.
	FailureRateIncrease     *failurerate.Detection  `json:"failureRateIncrease"`     // Configuration of failure rate increase detection.
}

AnomalyDetection The configuration of anomaly detection for applications.

func (*AnomalyDetection) GetTrafficDrop

func (me *AnomalyDetection) GetTrafficDrop() *traffic.DropDetection

func (*AnomalyDetection) GetTrafficSpike

func (me *AnomalyDetection) GetTrafficSpike() *traffic.SpikeDetection

func (*AnomalyDetection) MarshalHCL

func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error

func (*AnomalyDetection) MarshalJSON

func (me *AnomalyDetection) MarshalJSON() ([]byte, error)

func (*AnomalyDetection) Name

func (me *AnomalyDetection) Name() string

func (*AnomalyDetection) Schema

func (me *AnomalyDetection) Schema() map[string]*schema.Schema

func (*AnomalyDetection) UnmarshalHCL

func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error

func (*AnomalyDetection) UnmarshalJSON

func (me *AnomalyDetection) UnmarshalJSON(data []byte) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL