Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Methods = struct { MinimumThreshold Method Off Method ProcessImpact Method }{ "MINIMUM_THRESHOLD", "OFF", "PROCESS_IMPACT", }
Methods offers the known enum values
Functions ¶
This section is empty.
Types ¶
type AnomalyDetection ¶
type AnomalyDetection struct { ProcessGroupId string `json:"-"` // The ID of the process group AvailabilityMonitoring *AvailabilityMonitoring `json:"availabilityMonitoring,omitempty"` // Configuration of the availability monitoring for the process group. }
AnomalyDetection Configuration of anomaly detection for the process group.
func (*AnomalyDetection) Deprecated ¶ added in v1.36.0
func (me *AnomalyDetection) Deprecated() string
func (*AnomalyDetection) MarshalHCL ¶
func (me *AnomalyDetection) MarshalHCL(properties hcl.Properties) error
func (*AnomalyDetection) Name ¶
func (me *AnomalyDetection) Name() string
func (*AnomalyDetection) UnmarshalHCL ¶
func (me *AnomalyDetection) UnmarshalHCL(decoder hcl.Decoder) error
type AvailabilityMonitoring ¶
type AvailabilityMonitoring struct { Method Method `json:"method"` // How to monitor the availability of the process group: * `PROCESS_IMPACT`: Alert if any process of the group becomes unavailable. * `MINIMUM_THRESHOLD`: Alert if the number of active processes in the group falls below the specified threshold. * `OFF`: Availability monitoring is disabled. MinimumThreshold *int32 `json:"minimumThreshold,omitempty"` // Alert if the number of active processes in the group is lower than this value. }
AvailabilityMonitoringPG Configuration of the availability monitoring for the process group.
func (*AvailabilityMonitoring) MarshalHCL ¶
func (me *AvailabilityMonitoring) MarshalHCL(properties hcl.Properties) error
func (*AvailabilityMonitoring) Schema ¶
func (me *AvailabilityMonitoring) Schema() map[string]*schema.Schema
func (*AvailabilityMonitoring) UnmarshalHCL ¶
func (me *AvailabilityMonitoring) UnmarshalHCL(decoder hcl.Decoder) error
type Method ¶
type Method string
Method How to monitor the availability of the process group: * `PROCESS_IMPACT`: Alert if any process of the group becomes unavailable. * `MINIMUM_THRESHOLD`: Alert if the number of active processes in the group falls below the specified threshold. * `OFF`: Availability monitoring is disabled.
Click to show internal directories.
Click to hide internal directories.