Share via


ScVmmVirtualMachineTemplateData Class

Definition

A class representing the ScVmmVirtualMachineTemplate data model. The VirtualMachineTemplates resource definition.

public class ScVmmVirtualMachineTemplateData : Azure.ResourceManager.Models.TrackedResourceData
type ScVmmVirtualMachineTemplateData = class
    inherit TrackedResourceData
Public Class ScVmmVirtualMachineTemplateData
Inherits TrackedResourceData
Inheritance
ScVmmVirtualMachineTemplateData

Constructors

ScVmmVirtualMachineTemplateData(AzureLocation, ExtendedLocation)

Initializes a new instance of ScVmmVirtualMachineTemplateData.

Properties

ComputerName

Gets or sets computer name.

CpuCount

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

Disks

Gets or sets the disks of the template.

DynamicMemoryEnabled

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

DynamicMemoryMaxMB

Gets or sets the max dynamic memory for the vm.

DynamicMemoryMinMB

Gets or sets the min dynamic memory for the vm.

ExtendedLocation

The extended location.

Generation

Gets or sets the generation for the vm.

InventoryItemId

Gets or sets the inventory Item ID for the resource.

IsCustomizable

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

IsHighlyAvailable

Gets highly available property.

LimitCpuForMigration

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

MemoryMB

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

NetworkInterfaces

Gets or sets the network interfaces of the template.

OSName

Gets or sets os name.

OSType

Gets or sets the type of the os.

ProvisioningState

Gets or sets the provisioning state.

Uuid

Unique ID of the virtual machine template.

VmmServerId

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

Applies to