Freigeben über


VirtualMachineScaleSetDataDisk interface

Beschreibt einen Datenträger für VM-Skalierungsgruppen.

Eigenschaften

caching

Gibt die Cacheanforderungen an.

Mögliche Werte:

None

ReadOnly

ReadWrite

Standard: Keine für Standardspeicher. ReadOnly für Storage Premium

createOption

Die Option erstellen.

deleteOption

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).

Mögliche Werte:

Löschen Wenn dieser Wert verwendet wird, wird der Datenträger gelöscht, wenn die VMSS Flex-VM gelöscht wird.

Trennen Wenn dieser Wert verwendet wird, wird der Datenträger nach dem Löschen der VMSS Flex-VM beibehalten.

Der Standardwert ist auf Löschen festgelegt.

diskIOPSReadWrite

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 ein Standardwert basierend auf diskSizeGB zugewiesen.

diskMBpsReadWrite

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 ein Standardwert basierend auf diskSizeGB zugewiesen.

diskSizeGB

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.

diskSizeGB ist die Anzahl der Bytes x 1024^3 für den Datenträger, und der Wert darf nicht größer als 1023 sein.

lun

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.

managedDisk

Die Parameter des verwalteten Datenträgers.

name

Der Name des Datenträgers

writeAcceleratorEnabled

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

Details zur Eigenschaft

caching

Gibt die Cacheanforderungen an.

Mögliche Werte:

None

ReadOnly

ReadWrite

Standard: Keine für Standardspeicher. ReadOnly für Storage Premium

caching?: "None" | "ReadOnly" | "ReadWrite"

Eigenschaftswert

"None" | "ReadOnly" | "ReadWrite"

createOption

Die Option erstellen.

createOption: "Empty" | "Attach" | "FromImage"

Eigenschaftswert

"Empty" | "Attach" | "FromImage"

deleteOption

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).

Mögliche Werte:

Löschen Wenn dieser Wert verwendet wird, wird der Datenträger gelöscht, wenn die VMSS Flex-VM gelöscht wird.

Trennen Wenn dieser Wert verwendet wird, wird der Datenträger nach dem Löschen der VMSS Flex-VM beibehalten.

Der Standardwert ist auf Löschen festgelegt.

deleteOption?: "Delete" | "Detach"

Eigenschaftswert

"Delete" | "Detach"

diskIOPSReadWrite

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 ein Standardwert basierend auf diskSizeGB zugewiesen.

diskIOPSReadWrite?: number

Eigenschaftswert

number

diskMBpsReadWrite

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 ein Standardwert basierend auf diskSizeGB zugewiesen.

diskMBpsReadWrite?: number

Eigenschaftswert

number

diskSizeGB

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.

diskSizeGB ist die Anzahl der Bytes x 1024^3 für den Datenträger, und der Wert darf nicht größer als 1023 sein.

diskSizeGB?: number

Eigenschaftswert

number

lun

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.

lun: number

Eigenschaftswert

number

managedDisk

Die Parameter des verwalteten Datenträgers.

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

Eigenschaftswert

name

Der Name des Datenträgers

name?: string

Eigenschaftswert

string

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

Eigenschaftswert

boolean