FixedScaleSettingsArgs

data class FixedScaleSettingsArgs(val nodeDeallocationOption: Output<ComputeNodeDeallocationOption>? = null, val resizeTimeout: Output<String>? = null, val targetDedicatedNodes: Output<Int>? = null, val targetLowPriorityNodes: Output<Int>? = null) : ConvertibleToJava<FixedScaleSettingsArgs>

Constructors

Link copied to clipboard
constructor(nodeDeallocationOption: Output<ComputeNodeDeallocationOption>? = null, resizeTimeout: Output<String>? = null, targetDedicatedNodes: Output<Int>? = null, targetLowPriorityNodes: Output<Int>? = null)

Properties

Link copied to clipboard

If omitted, the default value is Requeue.

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

The default value is 15 minutes. Timeout values use ISO 8601 format. For example, use PT10M for 10 minutes. The minimum value is 5 minutes. If you specify a value less than 5 minutes, the Batch service rejects the request with an error; if you are calling the REST API directly, the HTTP status code is 400 (Bad Request).

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

At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.

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

At least one of targetDedicatedNodes, targetLowPriorityNodes must be set.

Functions

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