HealthProbeParametersArgs

data class HealthProbeParametersArgs(val probeIntervalInSeconds: Output<Int>? = null, val probePath: Output<String>? = null, val probeProtocol: Output<ProbeProtocol>? = null, val probeRequestType: Output<HealthProbeRequestType>? = null) : ConvertibleToJava<HealthProbeParametersArgs>

The JSON object that contains the properties to send health probes to origin.

Constructors

Link copied to clipboard
constructor(probeIntervalInSeconds: Output<Int>? = null, probePath: Output<String>? = null, probeProtocol: Output<ProbeProtocol>? = null, probeRequestType: Output<HealthProbeRequestType>? = null)

Properties

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

The number of seconds between health probes.Default is 240sec.

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

The path relative to the origin that is used to determine the health of the origin.

Link copied to clipboard
val probeProtocol: Output<ProbeProtocol>? = null

Protocol to use for health probe.

Link copied to clipboard

The type of health probe request that is made.

Functions

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