MonitorHealthEventsConfigArgs

data class MonitorHealthEventsConfigArgs(val availabilityLocalHealthEventsConfig: Output<MonitorLocalHealthEventsConfigArgs>? = null, val availabilityScoreThreshold: Output<Double>? = null, val performanceLocalHealthEventsConfig: Output<MonitorLocalHealthEventsConfigArgs>? = null, val performanceScoreThreshold: Output<Double>? = null) : ConvertibleToJava<MonitorHealthEventsConfigArgs>

Constructors

Link copied to clipboard
constructor(availabilityLocalHealthEventsConfig: Output<MonitorLocalHealthEventsConfigArgs>? = null, availabilityScoreThreshold: Output<Double>? = null, performanceLocalHealthEventsConfig: Output<MonitorLocalHealthEventsConfigArgs>? = null, performanceScoreThreshold: Output<Double>? = null)

Properties

Link copied to clipboard

The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local availability issue.

Link copied to clipboard
val availabilityScoreThreshold: Output<Double>? = null

The health event threshold percentage set for availability scores. When the overall availability score is at or below this percentage, Internet Monitor creates a health event.

Link copied to clipboard

The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance issue.

Link copied to clipboard
val performanceScoreThreshold: Output<Double>? = null

The health event threshold percentage set for performance scores. When the overall performance score is at or below this percentage, Internet Monitor creates a health event.

Functions

Link copied to clipboard
open override fun toJava(): MonitorHealthEventsConfigArgs