Freigeben über


VirtualMachineScaleSetDataDisk Klasse

Beschreibt einen Datenträger für eine VM-Skalierungsgruppe.

Alle erforderlichen Parameter müssen aufgefüllt werden, um an Azure senden zu können.

Vererbung
azure.mgmt.compute._serialization.Model
VirtualMachineScaleSetDataDisk

Konstruktor

VirtualMachineScaleSetDataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Der Name des Datenträgers

lun
int

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

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. <br>``<br> Mögliche Werte sind: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard storage. ReadOnly für Storage Premium. Bekannte Werte sind: "None", "ReadOnly" und "ReadWrite".

write_accelerator_enabled
bool

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

create_option
str oder DiskCreateOptionTypes

Die Option zum Erstellen. Erforderlich. Bekannte Werte sind: "FromImage", "Empty" und "Attach".

disk_size_gb
int

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. <br>``<br> Dieser Wert darf nicht größer als 1023 GB sein.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Die Parameter für verwaltete Datenträger.

Variablen

name
str

Der Name des Datenträgers

lun
int

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

caching
str oder CachingTypes

Gibt die Cacheanforderungen an. <br>``<br> Mögliche Werte sind: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> Default: None for Standard storage. ReadOnly für Storage Premium. Bekannte Werte sind: "None", "ReadOnly" und "ReadWrite".

write_accelerator_enabled
bool

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

create_option
str oder DiskCreateOptionTypes

Die Option zum Erstellen. Erforderlich. Bekannte Werte sind: "FromImage", "Empty" und "Attach".

disk_size_gb
int

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. <br>``<br> Dieser Wert darf nicht größer als 1023 GB sein.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Die Parameter für verwaltete Datenträger.