ClusterWorkerProfileArgs

data class ClusterWorkerProfileArgs(val diskEncryptionSetId: Output<String>? = null, val diskSizeGb: Output<Int>, val encryptionAtHostEnabled: Output<Boolean>? = null, val nodeCount: Output<Int>, val subnetId: Output<String>, val vmSize: Output<String>) : ConvertibleToJava<ClusterWorkerProfileArgs>

Constructors

Link copied to clipboard
fun ClusterWorkerProfileArgs(diskEncryptionSetId: Output<String>? = null, diskSizeGb: Output<Int>, encryptionAtHostEnabled: Output<Boolean>? = null, nodeCount: Output<Int>, subnetId: Output<String>, vmSize: Output<String>)

Functions

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

Properties

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

The resource ID of an associated disk encryption set. Changing this forces a new resource to be created.

Link copied to clipboard
val diskSizeGb: Output<Int>

The internal OS disk size of the worker Virtual Machines in GB. Changing this forces a new resource to be created.

Link copied to clipboard
val encryptionAtHostEnabled: Output<Boolean>? = null

Whether worker virtual machines are encrypted at host. Defaults to false. Changing this forces a new resource to be created. NOTE: encryption_at_host_enabled is only available for certain VM sizes and the EncryptionAtHost feature must be enabled for your subscription. Please see the Azure documentation for more information.

Link copied to clipboard
val nodeCount: Output<Int>

The initial number of worker nodes which should exist in the cluster. Changing this forces a new resource to be created.

Link copied to clipboard
val subnetId: Output<String>

The ID of the subnet where worker nodes will be hosted. Changing this forces a new resource to be created.

Link copied to clipboard
val vmSize: Output<String>

The size of the Virtual Machines for the worker nodes. Changing this forces a new resource to be created.