Lab Virtual Machine
data class LabVirtualMachine(val additionalCapabilityGpuDriversInstalled: Boolean? = null, val adminUser: LabVirtualMachineAdminUser, val createOption: String? = null, val imageReference: LabVirtualMachineImageReference, val nonAdminUser: LabVirtualMachineNonAdminUser? = null, val sharedPasswordEnabled: Boolean? = null, val sku: LabVirtualMachineSku, val usageQuota: String? = null)
Constructors
Link copied to clipboard
constructor(additionalCapabilityGpuDriversInstalled: Boolean? = null, adminUser: LabVirtualMachineAdminUser, createOption: String? = null, imageReference: LabVirtualMachineImageReference, nonAdminUser: LabVirtualMachineNonAdminUser? = null, sharedPasswordEnabled: Boolean? = null, sku: LabVirtualMachineSku, usageQuota: String? = null)
Properties
Link copied to clipboard
Is flagged to pre-install dedicated GPU drivers? Defaults to false
. Changing this forces a new resource to be created.
Link copied to clipboard
An admin_user
block as defined below.
Link copied to clipboard
The create option to indicate what Lab Service Lab VMs are created from. Possible values are Image
and TemplateVM
. Defaults to Image
. Changing this forces a new resource to be created.
Link copied to clipboard
An image_reference
block as defined below.
Link copied to clipboard
A non_admin_user
block as defined below.
Link copied to clipboard
Is the shared password enabled with the same password for all user VMs? Defaults to false
. Changing this forces a new resource to be created.
Link copied to clipboard
A sku
block as defined below.
Link copied to clipboard
The initial quota allocated to each Lab Service Lab user. Defaults to PT0S
. This value must be formatted as an ISO 8601 string.