AppSpecServiceHealthCheckArgs

data class AppSpecServiceHealthCheckArgs(val failureThreshold: Output<Int>? = null, val httpPath: Output<String>? = null, val initialDelaySeconds: Output<Int>? = null, val periodSeconds: Output<Int>? = null, val port: Output<Int>? = null, val successThreshold: Output<Int>? = null, val timeoutSeconds: Output<Int>? = null) : ConvertibleToJava<AppSpecServiceHealthCheckArgs>

Constructors

Link copied to clipboard
constructor(failureThreshold: Output<Int>? = null, httpPath: Output<String>? = null, initialDelaySeconds: Output<Int>? = null, periodSeconds: Output<Int>? = null, port: Output<Int>? = null, successThreshold: Output<Int>? = null, timeoutSeconds: Output<Int>? = null)

Properties

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

The number of failed health checks before considered unhealthy.

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

The route path used for the HTTP health check ping.

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

The number of seconds to wait before beginning health checks.

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

The number of seconds to wait between health checks.

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

The health check will be performed on this port instead of component's HTTP port.

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

The number of successful health checks before considered healthy.

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

The number of seconds after which the check times out.

Functions

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