ServicePlanDefaultAutoShutdownArgs

data class ServicePlanDefaultAutoShutdownArgs(val disconnectDelay: Output<String>? = null, val idleDelay: Output<String>? = null, val noConnectDelay: Output<String>? = null, val shutdownOnIdle: Output<String>? = null) : ConvertibleToJava<ServicePlanDefaultAutoShutdownArgs>

Constructors

Link copied to clipboard
constructor(disconnectDelay: Output<String>? = null, idleDelay: Output<String>? = null, noConnectDelay: Output<String>? = null, shutdownOnIdle: Output<String>? = null)

Properties

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

The amount of time a VM will stay running after a user disconnects if this behavior is enabled. This value must be formatted as an ISO 8601 string.

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

The amount of time a VM will idle before it is shutdown if this behavior is enabled. This value must be formatted as an ISO 8601 string.

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

The amount of time a VM will stay running before it is shutdown if no connection is made and this behavior is enabled. This value must be formatted as an ISO 8601 string.

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

Will a VM get shutdown when it has idled for a period of time? Possible values are LowUsage and UserAbsence.

Functions

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