VmssNodesProfileArgs

data class VmssNodesProfileArgs(val autoScaleMaxCount: Output<Int>? = null, val autoScaleMinCount: Output<Int>? = null, val dataDisks: Output<List<DiskInfoArgs>>? = null, val name: Output<String>? = null, val nodeSku: Output<String>, val osDisk: Output<DiskInfoArgs>, val osImage: Output<OsImageProfileArgs>) : ConvertibleToJava<VmssNodesProfileArgs>

VMSS profile

Constructors

Link copied to clipboard
constructor(autoScaleMaxCount: Output<Int>? = null, autoScaleMinCount: Output<Int>? = null, dataDisks: Output<List<DiskInfoArgs>>? = null, name: Output<String>? = null, nodeSku: Output<String>, osDisk: Output<DiskInfoArgs>, osImage: Output<OsImageProfileArgs>)

Properties

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

Maximum number of nodes for autoscale

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

Minimum number of nodes for autoscale

Link copied to clipboard
val dataDisks: Output<List<DiskInfoArgs>>? = null

Data disks details. This property is not in use right now

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

VM or VMSS name

Link copied to clipboard
val nodeSku: Output<String>

VM SKU for node(s)

Link copied to clipboard
val osDisk: Output<DiskInfoArgs>

OS disk details

Link copied to clipboard

OS image used for creating the nodes

Functions

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