ReadinessCheckResponse

data class ReadinessCheckResponse(val appStartTimeout: String, val checkInterval: String, val failureThreshold: Int, val host: String, val path: String, val successThreshold: Int, val timeout: String)

Readiness checking configuration for VM instances. Unhealthy instances are removed from traffic rotation.

Constructors

Link copied to clipboard
fun ReadinessCheckResponse(appStartTimeout: String, checkInterval: String, failureThreshold: Int, host: String, path: String, successThreshold: Int, timeout: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard

Interval between health checks.

Link copied to clipboard

Number of consecutive failed checks required before removing traffic.

Link copied to clipboard

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.

Link copied to clipboard

Time before the check is considered failed.