GetVirtualMachineTemplateResult

data class GetVirtualMachineTemplateResult(val azureApiVersion: String, val computerName: String, val cpuCount: Int, val disks: List<VirtualDiskResponse>, val dynamicMemoryEnabled: String, val dynamicMemoryMaxMB: Int, val dynamicMemoryMinMB: Int, val extendedLocation: ExtendedLocationResponse, val generation: Int, val id: String, val inventoryItemId: String? = null, val isCustomizable: String, val isHighlyAvailable: String, val limitCpuForMigration: String, val location: String, val memoryMB: Int, val name: String, val networkInterfaces: List<NetworkInterfacesResponse>, val osName: String, val osType: String, val provisioningState: String, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String, val uuid: String? = null, val vmmServerId: String? = null)

The VirtualMachineTemplates resource definition.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, computerName: String, cpuCount: Int, disks: List<VirtualDiskResponse>, dynamicMemoryEnabled: String, dynamicMemoryMaxMB: Int, dynamicMemoryMinMB: Int, extendedLocation: ExtendedLocationResponse, generation: Int, id: String, inventoryItemId: String? = null, isCustomizable: String, isHighlyAvailable: String, limitCpuForMigration: String, location: String, memoryMB: Int, name: String, networkInterfaces: List<NetworkInterfacesResponse>, osName: String, osType: String, provisioningState: String, systemData: SystemDataResponse, tags: Map<String, String>? = null, type: String, uuid: String? = null, vmmServerId: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Gets or sets computer name.

Link copied to clipboard

Gets or sets the desired number of vCPUs for the vm.

Link copied to clipboard

Gets or sets the disks of the template.

Link copied to clipboard

Gets or sets a value indicating whether to enable dynamic memory or not.

Link copied to clipboard

Gets or sets the max dynamic memory for the vm.

Link copied to clipboard

Gets or sets the min dynamic memory for the vm.

Link copied to clipboard

The extended location.

Link copied to clipboard

Gets or sets the generation for the vm.

Link copied to clipboard
val id: String

Resource Id

Link copied to clipboard
val inventoryItemId: String? = null

Gets or sets the inventory Item ID for the resource.

Link copied to clipboard

Gets or sets a value indicating whether the vm template is customizable or not.

Link copied to clipboard

Gets highly available property.

Link copied to clipboard

Gets or sets a value indicating whether to enable processor compatibility mode for live migration of VMs.

Link copied to clipboard

Gets or sets the location.

Link copied to clipboard

MemoryMB is the desired size of a virtual machine's memory, in MB.

Link copied to clipboard

Resource Name

Link copied to clipboard

Gets or sets the network interfaces of the template.

Link copied to clipboard

Gets or sets os name.

Link copied to clipboard

Gets or sets the type of the os.

Link copied to clipboard

Gets or sets the provisioning state.

Link copied to clipboard

The system data.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags

Link copied to clipboard

Resource Type

Link copied to clipboard
val uuid: String? = null

Unique ID of the virtual machine template.

Link copied to clipboard
val vmmServerId: String? = null

ARM Id of the vmmServer resource in which this resource resides.