AppSpecServiceTerminationArgs

data class AppSpecServiceTerminationArgs(val drainSeconds: Output<Int>? = null, val gracePeriodSeconds: Output<Int>? = null) : ConvertibleToJava<AppSpecServiceTerminationArgs>

Constructors

Link copied to clipboard
constructor(drainSeconds: Output<Int>? = null, gracePeriodSeconds: Output<Int>? = null)

Properties

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

The number of seconds to wait between selecting a container instance for termination and issuing the TERM signal. Selecting a container instance for termination begins an asynchronous drain of new requests on upstream load-balancers. Default: 15 seconds, Minimum 1, Maximum 110. A static_site can contain:

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

The number of seconds to wait between sending a TERM signal to a container and issuing a KILL which causes immediate shutdown. Default: 120, Minimum 1, Maximum 600. A function component can contain:

Functions

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