Freigeben über


ArmArcScVmmModelFactory.ScVmmVirtualMachineTemplateData Methode

Definition

Initialisiert eine neue instance von ScVmmVirtualMachineTemplateData.

public static Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineTemplateData ScVmmVirtualMachineTemplateData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Resources.Models.ExtendedLocation extendedLocation = default, string inventoryItemId = default, string uuid = default, string vmmServerId = default, Azure.ResourceManager.ArcScVmm.Models.OSType? osType = default, string osName = default, string computerName = default, int? memoryMB = default, int? cpuCount = default, Azure.ResourceManager.ArcScVmm.Models.LimitCpuForMigration? limitCpuForMigration = default, Azure.ResourceManager.ArcScVmm.Models.DynamicMemoryEnabled? dynamicMemoryEnabled = default, Azure.ResourceManager.ArcScVmm.Models.IsCustomizable? isCustomizable = default, int? dynamicMemoryMaxMB = default, int? dynamicMemoryMinMB = default, string isHighlyAvailable = default, int? generation = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> networkInterfaces = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> disks = default, string provisioningState = default);
static member ScVmmVirtualMachineTemplateData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Resources.Models.ExtendedLocation * string * string * string * Nullable<Azure.ResourceManager.ArcScVmm.Models.OSType> * string * string * Nullable<int> * Nullable<int> * Nullable<Azure.ResourceManager.ArcScVmm.Models.LimitCpuForMigration> * Nullable<Azure.ResourceManager.ArcScVmm.Models.DynamicMemoryEnabled> * Nullable<Azure.ResourceManager.ArcScVmm.Models.IsCustomizable> * Nullable<int> * Nullable<int> * string * Nullable<int> * seq<Azure.ResourceManager.ArcScVmm.Models.NetworkInterfaces> * seq<Azure.ResourceManager.ArcScVmm.Models.VirtualDisk> * string -> Azure.ResourceManager.ArcScVmm.ScVmmVirtualMachineTemplateData
Public Shared Function ScVmmVirtualMachineTemplateData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional inventoryItemId As String = Nothing, Optional uuid As String = Nothing, Optional vmmServerId As String = Nothing, Optional osType As Nullable(Of OSType) = Nothing, Optional osName As String = Nothing, Optional computerName As String = Nothing, Optional memoryMB As Nullable(Of Integer) = Nothing, Optional cpuCount As Nullable(Of Integer) = Nothing, Optional limitCpuForMigration As Nullable(Of LimitCpuForMigration) = Nothing, Optional dynamicMemoryEnabled As Nullable(Of DynamicMemoryEnabled) = Nothing, Optional isCustomizable As Nullable(Of IsCustomizable) = Nothing, Optional dynamicMemoryMaxMB As Nullable(Of Integer) = Nothing, Optional dynamicMemoryMinMB As Nullable(Of Integer) = Nothing, Optional isHighlyAvailable As String = Nothing, Optional generation As Nullable(Of Integer) = Nothing, Optional networkInterfaces As IEnumerable(Of NetworkInterfaces) = Nothing, Optional disks As IEnumerable(Of VirtualDisk) = Nothing, Optional provisioningState As String = Nothing) As ScVmmVirtualMachineTemplateData

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Die Tags.

location
AzureLocation

Der Speicherort.

extendedLocation
ExtendedLocation

Der erweiterte Speicherort.

inventoryItemId
String

Ruft die Bestandselement-ID für die Ressource ab oder legt diese fest.

uuid
String

Eindeutige ID der Vorlage für virtuelle Computer.

vmmServerId
String

ARM-ID der vmmServer-Ressource, in der sich diese Ressource befindet.

osType
Nullable<OSType>

Ruft den Typ des Betriebssystems ab oder legt den Typ des Betriebssystems fest.

osName
String

Ruft den Betriebssystemnamen ab oder legt den Namen fest.

computerName
String

Ruft den Computernamen ab oder legt diese fest.

memoryMB
Nullable<Int32>

MemoryMB ist die gewünschte Größe des Arbeitsspeichers eines virtuellen Computers in MB.

cpuCount
Nullable<Int32>

Ruft die gewünschte Anzahl von vCPUs für den virtuellen Computer ab oder legt diese fest.

limitCpuForMigration
Nullable<LimitCpuForMigration>

Ruft einen Wert ab, der angibt, ob der Prozessorkompatibilitätsmodus für die Livemigration von VMs aktiviert werden soll, oder legt diesen fest.

dynamicMemoryEnabled
Nullable<DynamicMemoryEnabled>

Ruft einen Wert ab, der angibt, ob dynamischer Arbeitsspeicher aktiviert werden soll oder nicht, oder legt diesen fest.

isCustomizable
Nullable<IsCustomizable>

Ruft einen Wert ab, der angibt, ob die VM-Vorlage anpassbar ist oder nicht, oder legt einen Wert fest.

dynamicMemoryMaxMB
Nullable<Int32>

Ruft den maximalen dynamischen Arbeitsspeicher für den virtuellen Computer ab oder legt diese fest.

dynamicMemoryMinMB
Nullable<Int32>

Ruft den minimalen dynamischen Arbeitsspeicher für den virtuellen Computer ab oder legt diese fest.

isHighlyAvailable
String

Ruft hoch verfügbare Eigenschaft ab.

generation
Nullable<Int32>

Ruft die Generierung für den virtuellen Computer ab oder legt diese fest.

networkInterfaces
IEnumerable<NetworkInterfaces>

Ruft die Netzwerkschnittstellen der Vorlage ab oder legt sie fest.

disks
IEnumerable<VirtualDisk>

Ruft die Datenträger der Vorlage ab oder legt sie fest.

provisioningState
String

Ruft den Bereitstellungsstatus ab oder legt diese fest.

Gibt zurück

Eine neue ScVmmVirtualMachineTemplateData instance zum Simulieren.

Gilt für: