Virtual Machine Profile Response
data class VirtualMachineProfileResponse(val additionalCapabilities: VirtualMachineAdditionalCapabilitiesResponse? = null, val adminUser: CredentialsResponse, val createOption: String, val imageReference: ImageReferenceResponse, val nonAdminUser: CredentialsResponse? = null, val osType: String, val sku: SkuResponse, val usageQuota: String, val useSharedPassword: String? = null)
The base virtual machine configuration for a lab.
Constructors
Link copied to clipboard
constructor(additionalCapabilities: VirtualMachineAdditionalCapabilitiesResponse? = null, adminUser: CredentialsResponse, createOption: String, imageReference: ImageReferenceResponse, nonAdminUser: CredentialsResponse? = null, osType: String, sku: SkuResponse, usageQuota: String, useSharedPassword: String? = 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 SKU for the lab. Defines the type of virtual machines used in the lab.
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.