Documentation ¶
Index ¶
- type AnomalyDetection
- func (me *AnomalyDetection) Deprecated() string
- func (me *AnomalyDetection) GetTrafficDrop() *traffic.DropDetection
- func (me *AnomalyDetection) GetTrafficSpike() *traffic.SpikeDetection
- func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error
- func (me *AnomalyDetection) MarshalJSON() ([]byte, error)
- func (me *AnomalyDetection) Name() string
- func (me *AnomalyDetection) Schema() map[string]*schema.Schema
- func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error
- func (me *AnomalyDetection) UnmarshalJSON(data []byte) error
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) Deprecated ¶ added in v1.36.0
func (me *AnomalyDetection) Deprecated() string
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) UnmarshalHCL ¶
func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error
func (*AnomalyDetection) UnmarshalJSON ¶
func (me *AnomalyDetection) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.