ClusterMainProfileArgs

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

Constructors

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

Functions

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

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 encryptionAtHostEnabled: Output<Boolean>? = null

Whether main 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 subnetId: Output<String>

The ID of the subnet where main 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 main nodes. Changing this forces a new resource to be created.