SkuProfileArgs

data class SkuProfileArgs(val allocationStrategy: Output<Either<String, AllocationStrategy>>? = null, val vmSizes: Output<List<SkuProfileVMSizeArgs>>? = null) : ConvertibleToJava<SkuProfileArgs>

Specifies the sku profile for the virtual machine scale set. With this property the customer is able to specify a list of VM sizes and an allocation strategy.

Constructors

Link copied to clipboard
constructor(allocationStrategy: Output<Either<String, AllocationStrategy>>? = null, vmSizes: Output<List<SkuProfileVMSizeArgs>>? = null)

Properties

Link copied to clipboard
val allocationStrategy: Output<Either<String, AllocationStrategy>>? = null

Specifies the allocation strategy for the virtual machine scale set based on which the VMs will be allocated.

Link copied to clipboard
val vmSizes: Output<List<SkuProfileVMSizeArgs>>? = null

Specifies the VM sizes for the virtual machine scale set.

Functions

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