LifecycleConfigResponse

data class LifecycleConfigResponse(val autoDeleteTime: String, val autoDeleteTtl: String, val idleDeleteTtl: String, val idleStartTime: String)

Specifies the cluster auto-delete schedule configuration.

Constructors

Link copied to clipboard
fun LifecycleConfigResponse(autoDeleteTime: String, autoDeleteTtl: String, idleDeleteTtl: String, idleStartTime: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. The time when cluster will be auto-deleted. (see JSON representation of Timestamp (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Link copied to clipboard

Optional. The lifetime duration of cluster. The cluster will be auto-deleted at the end of this period. Minimum value is 10 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Link copied to clipboard

Optional. The duration to keep the cluster alive while idling (when no jobs are running). Passing this threshold will cause the cluster to be deleted. Minimum value is 5 minutes; maximum value is 14 days (see JSON representation of Duration (https://developers.google.com/protocol-buffers/docs/proto3#json)).

Link copied to clipboard

The time when cluster became idle (most recent job finished) and became eligible for deletion due to idleness (see JSON representation of Timestamp (https://developers.google.com/protocol-buffers/docs/proto3#json)).