AutoHealTriggersArgs

data class AutoHealTriggersArgs(val privateBytesInKB: Output<Int>? = null, val requests: Output<RequestsBasedTriggerArgs>? = null, val slowRequests: Output<SlowRequestsBasedTriggerArgs>? = null, val slowRequestsWithPath: Output<List<SlowRequestsBasedTriggerArgs>>? = null, val statusCodes: Output<List<StatusCodesBasedTriggerArgs>>? = null, val statusCodesRange: Output<List<StatusCodesRangeBasedTriggerArgs>>? = null) : ConvertibleToJava<AutoHealTriggersArgs>

Triggers for auto-heal.

Constructors

Link copied to clipboard
constructor(privateBytesInKB: Output<Int>? = null, requests: Output<RequestsBasedTriggerArgs>? = null, slowRequests: Output<SlowRequestsBasedTriggerArgs>? = null, slowRequestsWithPath: Output<List<SlowRequestsBasedTriggerArgs>>? = null, statusCodes: Output<List<StatusCodesBasedTriggerArgs>>? = null, statusCodesRange: Output<List<StatusCodesRangeBasedTriggerArgs>>? = null)

Properties

Link copied to clipboard
val privateBytesInKB: Output<Int>? = null

A rule based on private bytes.

Link copied to clipboard
val requests: Output<RequestsBasedTriggerArgs>? = null

A rule based on total requests.

Link copied to clipboard

A rule based on request execution time.

Link copied to clipboard

A rule based on multiple Slow Requests Rule with path

Link copied to clipboard

A rule based on status codes.

Link copied to clipboard

A rule based on status codes ranges.

Functions

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