VirtualMachineOsProfile

data class VirtualMachineOsProfile(val adminPassword: String? = null, val adminUsername: String, val computerName: String, val customData: String? = null)

Constructors

Link copied to clipboard
constructor(adminPassword: String? = null, adminUsername: String, computerName: String, customData: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val adminPassword: String? = null

(Optional for Windows, Optional for Linux) The password associated with the local administrator account.

Link copied to clipboard

Specifies the name of the local administrator account.

Link copied to clipboard

Specifies the name of the Virtual Machine. Changing this forces a new resource to be created.

Link copied to clipboard
val customData: 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. Changing this forces a new resource to be created.