Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Settings ¶
type Settings struct { GlobalConsecutiveOutageCountThreshold *int `json:"globalConsecutiveOutageCountThreshold,omitempty"` // (Field has overlap with `dynatrace_http_monitor`) Alert if all locations are unable to access my web application GlobalOutages bool `json:"globalOutages"` // (Field has overlap with `dynatrace_http_monitor`) Generate a problem and send an alert when the monitor is unavailable at all configured locations. LocalConsecutiveOutageCountThreshold *int `json:"localConsecutiveOutageCountThreshold,omitempty"` // (Field has overlap with `dynatrace_http_monitor`) are unable to access my web application LocalLocationOutageCountThreshold *int `json:"localLocationOutageCountThreshold,omitempty"` // (Field has overlap with `dynatrace_http_monitor`) Alert if at least LocalOutages bool `json:"localOutages"` // (Field has overlap with `dynatrace_http_monitor`) Generate a problem and send an alert when the monitor is unavailable for one or more consecutive runs at any location. Scope *string `json:"-" scope:"scope"` // The scope of this setting (HTTP_CHECK). Omit this property if you want to cover the whole environment. }
func (*Settings) MarshalHCL ¶
func (me *Settings) MarshalHCL(properties hcl.Properties) error
Click to show internal directories.
Click to hide internal directories.