FrontdoorOriginGroupHealthProbeArgs

data class FrontdoorOriginGroupHealthProbeArgs(val intervalInSeconds: Output<Int>, val path: Output<String>? = null, val protocol: Output<String>, val requestType: Output<String>? = null) : ConvertibleToJava<FrontdoorOriginGroupHealthProbeArgs>

Constructors

Link copied to clipboard
constructor(intervalInSeconds: Output<Int>, path: Output<String>? = null, protocol: Output<String>, requestType: Output<String>? = null)

Properties

Link copied to clipboard
val intervalInSeconds: Output<Int>

Specifies the number of seconds between health probes. Possible values are between 1 and 255 seconds (inclusive).

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

Specifies the path relative to the origin that is used to determine the health of the origin. Defaults to /.

Link copied to clipboard
val protocol: Output<String>

Specifies the protocol to use for health probe. Possible values are Http and Https.

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

Specifies the type of health probe request that is made. Possible values are GET and HEAD. Defaults to HEAD.

Functions

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