ScaleSetOsProfileArgs

data class ScaleSetOsProfileArgs(val adminPassword: Output<String>? = null, val adminUsername: Output<String>, val computerNamePrefix: Output<String>, val customData: Output<String>? = null) : ConvertibleToJava<ScaleSetOsProfileArgs>

Constructors

Link copied to clipboard
constructor(adminPassword: Output<String>? = null, adminUsername: Output<String>, computerNamePrefix: Output<String>, customData: Output<String>? = null)

Properties

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

Specifies the administrator password to use for all the instances of virtual machines in a scale set.

Link copied to clipboard
val adminUsername: Output<String>

Specifies the administrator account name to use for all the instances of virtual machines in the scale set.

Link copied to clipboard

Specifies the computer name prefix for all of the virtual machines in the scale set. Computer name prefixes must be 1 to 9 characters long for windows images and 1 - 58 for Linux. Changing this forces a new resource to be created.

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

Specifies custom data to supply to the machine. On Linux-based systems, this can be used as a cloud-init script. On other systems, this will be copied as a file on disk. Internally, this provider will base64 encode this value before sending it to the API. The maximum length of the binary array is 65535 bytes.

Functions

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