FrontdoorBackendPoolHealthProbeArgs

data class FrontdoorBackendPoolHealthProbeArgs(val enabled: Output<Boolean>? = null, val id: Output<String>? = null, val intervalInSeconds: Output<Int>? = null, val name: Output<String>, val path: Output<String>? = null, val probeMethod: Output<String>? = null, val protocol: Output<String>? = null) : ConvertibleToJava<FrontdoorBackendPoolHealthProbeArgs>

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, id: Output<String>? = null, intervalInSeconds: Output<Int>? = null, name: Output<String>, path: Output<String>? = null, probeMethod: Output<String>? = null, protocol: Output<String>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

Is this health probe enabled? Defaults to true.

Link copied to clipboard
val id: Output<String>? = null

The ID of the FrontDoor.

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

The number of seconds between each Health Probe. Defaults to 120.

Link copied to clipboard
val name: Output<String>

Specifies the name of the Health Probe.

Link copied to clipboard
val path: Output<String>? = null

The path to use for the Health Probe. Default is /.

Link copied to clipboard
val probeMethod: Output<String>? = null

Specifies HTTP method the health probe uses when querying the backend pool instances. Possible values include: GET and HEAD. Defaults to GET.

Link copied to clipboard
val protocol: Output<String>? = null

Protocol scheme to use for the Health Probe. Possible values are Http and Https. Defaults to Http.

Functions

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