FlexibleAppVersionReadinessCheck

data class FlexibleAppVersionReadinessCheck(val appStartTimeout: String? = null, val checkInterval: String? = null, val failureThreshold: Double? = null, val host: String? = null, val path: String, val successThreshold: Double? = null, val timeout: String? = null)

Constructors

Link copied to clipboard
constructor(appStartTimeout: String? = null, checkInterval: String? = null, failureThreshold: Double? = null, host: String? = null, path: String, successThreshold: Double? = null, timeout: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val appStartTimeout: String? = null

A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic. Default: "300s"

Link copied to clipboard
val checkInterval: String? = null

Interval between health checks. Default: "5s".

Link copied to clipboard

Number of consecutive failed checks required before removing traffic. Default: 2.

Link copied to clipboard
val host: String? = null

Host header to send when performing a HTTP Readiness check. Example: "myapp.appspot.com"

Link copied to clipboard

The request path.

Link copied to clipboard

Number of consecutive successful checks required before receiving traffic. Default: 2.

Link copied to clipboard
val timeout: String? = null

Time before the check is considered failed. Default: "4s"