Share via


VirtualMachineScaleSetDataDisk Konstruktoren

Definition

Überlädt

VirtualMachineScaleSetDataDisk()

Initialisiert eine neue instance der VirtualMachineScaleSetDataDisk-Klasse.

VirtualMachineScaleSetDataDisk(Int32, String, String, Nullable<CachingTypes>, Nullable<Boolean>, Nullable<Int32>, VirtualMachineScaleSetManagedDiskParameters, Nullable<Int64>, Nullable<Int64>, String)

Initialisiert eine neue instance der VirtualMachineScaleSetDataDisk-Klasse.

VirtualMachineScaleSetDataDisk()

Initialisiert eine neue instance der VirtualMachineScaleSetDataDisk-Klasse.

public VirtualMachineScaleSetDataDisk ();
Public Sub New ()

Gilt für:

VirtualMachineScaleSetDataDisk(Int32, String, String, Nullable<CachingTypes>, Nullable<Boolean>, Nullable<Int32>, VirtualMachineScaleSetManagedDiskParameters, Nullable<Int64>, Nullable<Int64>, String)

Initialisiert eine neue instance der VirtualMachineScaleSetDataDisk-Klasse.

public VirtualMachineScaleSetDataDisk (int lun, string createOption, string name = default, Microsoft.Azure.Management.Compute.Models.CachingTypes? caching = default, bool? writeAcceleratorEnabled = default, int? diskSizeGB = default, Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetManagedDiskParameters managedDisk = default, long? diskIOPSReadWrite = default, long? diskMBpsReadWrite = default, string deleteOption = default);
new Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk : int * string * string * Nullable<Microsoft.Azure.Management.Compute.Models.CachingTypes> * Nullable<bool> * Nullable<int> * Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetManagedDiskParameters * Nullable<int64> * Nullable<int64> * string -> Microsoft.Azure.Management.Compute.Models.VirtualMachineScaleSetDataDisk
Public Sub New (lun As Integer, createOption As String, Optional name As String = Nothing, Optional caching As Nullable(Of CachingTypes) = Nothing, Optional writeAcceleratorEnabled As Nullable(Of Boolean) = Nothing, Optional diskSizeGB As Nullable(Of Integer) = Nothing, Optional managedDisk As VirtualMachineScaleSetManagedDiskParameters = Nothing, Optional diskIOPSReadWrite As Nullable(Of Long) = Nothing, Optional diskMBpsReadWrite As Nullable(Of Long) = Nothing, Optional deleteOption As String = Nothing)

Parameter

lun
Int32

Gibt die Nummer der logischen Einheit des Datenträgers an. Dieser Wert wird verwendet, um Datenträger innerhalb des virtuellen Computers zu identifizieren und muss daher für jeden Datenträger, der an einen virtuellen Computer angefügt ist, eindeutig sein.

createOption
String

Die Option zum Erstellen. Mögliche Werte: "FromImage", "Empty", "Attach"

name
String

Der Name des Datenträgers

caching
Nullable<CachingTypes>

Gibt die Cacheanforderungen an. Mögliche Werte sind: None,ReadOnly,ReadWrite. Die Standardwerte sind: Keine für Standardspeicher. ReadOnly für Storage Premium. Mögliche Werte: "None", "ReadOnly", "ReadWrite"

writeAcceleratorEnabled
Nullable<Boolean>

Gibt an, ob writeAccelerator auf dem Datenträger aktiviert oder deaktiviert werden soll.

diskSizeGB
Nullable<Int32>

Gibt die Größe eines leeren Datenträgers in Gigabyte an. Dieses Element kann verwendet werden, um die Größe des Datenträgers in einem VM-Image zu überschreiben. Die Eigenschaft diskSizeGB ist die Anzahl der Bytes x 1024^3 für den Datenträger, und der Wert darf nicht größer als 1023 sein.

managedDisk
VirtualMachineScaleSetManagedDiskParameters

Die Parameter für verwaltete Datenträger.

diskIOPSReadWrite
Nullable<Int64>

Gibt die Read-Write IOPS für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird basierend auf diskSizeGB ein Standardwert zugewiesen.

diskMBpsReadWrite
Nullable<Int64>

Gibt die Bandbreite in MB pro Sekunde für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird basierend auf diskSizeGB ein Standardwert zugewiesen.

deleteOption
String

Gibt an, ob der Datenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (dieses Feature ist nur für VMSS mit Flexible OrchestrationMode verfügbar).<br><br> Mögliche Werte: <br><br>Delete Wenn dieser Wert verwendet wird, wird der Datenträger gelöscht, wenn die VMSS Flex-VM gelöscht wird.<br><br>Detach Wenn dieser Wert verwendet wird, wird der Datenträger nach dem Löschen der VMSS Flex-VM beibehalten.<br><br> Der Standardwert ist auf Delete festgelegt. Mögliche Werte: "Delete", "Detach"

Gilt für: