RegularPriorityProfileArgs

data class RegularPriorityProfileArgs(val allocationStrategy: Output<Either<String, RegularPriorityAllocationStrategy>>? = null, val capacity: Output<Int>? = null, val minCapacity: Output<Int>? = null) : ConvertibleToJava<RegularPriorityProfileArgs>

Configuration Options for Regular instances in Compute Fleet.

Constructors

Link copied to clipboard
constructor(allocationStrategy: Output<Either<String, RegularPriorityAllocationStrategy>>? = null, capacity: Output<Int>? = null, minCapacity: Output<Int>? = null)

Properties

Link copied to clipboard

Allocation strategy to follow when determining the VM sizes distribution for Regular VMs.

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

Total capacity to achieve. It is currently in terms of number of VMs.

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

Minimum capacity to achieve which cannot be updated. If we will not be able to "guarantee" minimum capacity, we will reject the request in the sync path itself.

Functions

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