ArmArcScVmmModelFactory.ScVmmVirtualMachineTemplateData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.
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 ist die gewünschte Größe des Arbeitsspeichers eines virtuellen Computers in MB.
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.
Ruft den maximalen dynamischen Arbeitsspeicher für den virtuellen Computer ab oder legt diese fest.
Ruft den minimalen dynamischen Arbeitsspeicher für den virtuellen Computer ab oder legt diese fest.
- isHighlyAvailable
- String
Ruft hoch verfügbare Eigenschaft ab.
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:
Azure SDK for .NET