VirtualMachineScaleSetDataDisk Klasse
Beschreibt einen Datenträger für VM-Skalierungsgruppen.
Zum Senden an Azure müssen alle erforderlichen Parameter aufgefüllt werden.
- Vererbung
-
azure.mgmt.compute._serialization.ModelVirtualMachineScaleSetDataDisk
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, disk_iops_read_write: int | None = None, disk_m_bps_read_write: int | None = None, **kwargs)
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 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 des verwalteten Datenträgers.
- disk_iops_read_write
- int
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.
- disk_m_bps_read_write
- int
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.