Virtual Machine Profile Args
data class VirtualMachineProfileArgs(val additionalCapabilities: Output<VirtualMachineAdditionalCapabilitiesArgs>? = null, val adminUser: Output<CredentialsArgs>, val createOption: Output<CreateOption>, val imageReference: Output<ImageReferenceArgs>, val nonAdminUser: Output<CredentialsArgs>? = null, val sku: Output<SkuArgs>, val usageQuota: Output<String>, val useSharedPassword: Output<EnableState>? = null) : ConvertibleToJava<VirtualMachineProfileArgs>
The base virtual machine configuration for a lab.
Constructors
Link copied to clipboard
constructor(additionalCapabilities: Output<VirtualMachineAdditionalCapabilitiesArgs>? = null, adminUser: Output<CredentialsArgs>, createOption: Output<CreateOption>, imageReference: Output<ImageReferenceArgs>, nonAdminUser: Output<CredentialsArgs>? = null, sku: Output<SkuArgs>, usageQuota: Output<String>, useSharedPassword: Output<EnableState>? = null)
Properties
Link copied to clipboard
Additional VM capabilities.
Link copied to clipboard
Credentials for the admin user on the VM.
Link copied to clipboard
Indicates what lab virtual machines are created from.
Link copied to clipboard
The image configuration for lab virtual machines.
Link copied to clipboard
Credentials for the non-admin user on the VM, if one exists.
Link copied to clipboard
The initial quota alloted to each lab user. Must be a time span between 0 and 9999 hours.
Link copied to clipboard
Enabling this option will use the same password for all user VMs.