Sdílet prostřednictvím


DataDisk Třída

Popisuje datový disk.

Proměnné jsou naplněné pouze serverem a při odesílání požadavku budou ignorovány.

Aby bylo možné odesílat do Azure, musí být vyplněny všechny požadované parametry.

Dědičnost
azure.mgmt.compute._serialization.Model
DataDisk

Konstruktor

DataDisk(*, lun: int, create_option: str | _models.DiskCreateOptionTypes, name: str | None = None, vhd: _models.VirtualHardDisk | None = None, image: _models.VirtualHardDisk | None = None, caching: str | _models.CachingTypes | None = None, write_accelerator_enabled: bool | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | None = None, to_be_detached: bool | None = None, detach_option: str | _models.DiskDetachOptionTypes | None = None, delete_option: str | _models.DiskDeleteOptionTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

lun
int

Určuje číslo logické jednotky datového disku. Tato hodnota slouží k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. Povinná hodnota.

name
str

Název disku.

vhd
VirtualHardDisk

Virtuální pevný disk.

image
VirtualHardDisk

Virtuální pevný disk image zdrojového uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat.

caching
str nebo CachingTypes

Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. Známé hodnoty jsou: "None", "ReadOnly" a "ReadWrite".

write_accelerator_enabled
bool

Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator.

create_option
str nebo DiskCreateOptionTypes

Určuje způsob vytvoření virtuálního počítače. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image z marketplace, měli byste také použít dříve popsaný element plánu. Povinná hodnota. Známé hodnoty jsou: "FromImage", "Empty" a "Attach".

disk_size_gb
int

Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů × 1024^3 disku a hodnota nesmí být větší než 1023.

managed_disk
ManagedDiskParameters

Parametry spravovaného disku.

to_be_detached
bool

Určuje, jestli probíhá odpojení datového disku od virtualMachine/VirtualMachineScaleset.

detach_option
str nebo DiskDetachOptionTypes

Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach platí jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil z důvodu neočekávaného selhání virtuálního počítače a disk se stále neuvolní, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusely být vyprázdněné všechny zápisy. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. "ForceDetach"

delete_option
str nebo DiskDeleteOptionTypes

Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se po odstranění virtuálního počítače zachová. Výchozí hodnota je nastavená na Odpojit. Známé hodnoty jsou: "Delete" a "Detach".

Proměnné

lun
int

Určuje číslo logické jednotky datového disku. Tato hodnota slouží k identifikaci datových disků v rámci virtuálního počítače, a proto musí být jedinečná pro každý datový disk připojený k virtuálnímu počítači. Povinná hodnota.

name
str

Název disku.

vhd
VirtualHardDisk

Virtuální pevný disk.

image
VirtualHardDisk

Virtuální pevný disk image zdrojového uživatele. Virtuální pevný disk se před připojením k virtuálnímu počítači zkopíruje. Pokud je k dispozici SourceImage, cílový virtuální pevný disk nesmí existovat.

caching
str nebo CachingTypes

Určuje požadavky na ukládání do mezipaměti. Možné hodnoty jsou: None,ReadOnly,ReadWrite. Výchozí chování je: Žádné pro úložiště úrovně Standard. ReadOnly pro Premium Storage. Známé hodnoty jsou: "None", "ReadOnly" a "ReadWrite".

write_accelerator_enabled
bool

Určuje, jestli má být na disku povolený nebo zakázaný writeAccelerator.

create_option
str nebo DiskCreateOptionTypes

Určuje způsob vytvoření virtuálního počítače. Možné hodnoty jsou: Připojit. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte specializovaný disk. FromImage. Tato hodnota se používá, když k vytvoření virtuálního počítače používáte image. Pokud používáte image platformy, měli byste také použít element imageReference popsaný výše. Pokud používáte image z marketplace, měli byste také použít dříve popsaný element plánu. Povinná hodnota. Známé hodnoty jsou: "FromImage", "Empty" a "Attach".

disk_size_gb
int

Určuje velikost prázdného datového disku v gigabajtech. Tento prvek lze použít k přepsání velikosti disku v imagi virtuálního počítače. Vlastnost diskSizeGB je počet bajtů × 1024^3 disku a hodnota nesmí být větší než 1023.

managed_disk
ManagedDiskParameters

Parametry spravovaného disku.

to_be_detached
bool

Určuje, jestli probíhá odpojení datového disku od virtualMachine/VirtualMachineScaleset.

disk_iops_read_write
int

Určuje Read-Write IOPS spravovaného disku při UltraSSD_LRS StorageAccountType. Vráceno pouze pro disky VirtualMachine ScaleSet virtuálních počítačů. Lze aktualizovat pouze prostřednictvím aktualizací škálovací sady VirtualMachine.

disk_m_bps_read_write
int

Určuje šířku pásma spravovaného disku v MB za sekundu při UltraSSD_LRS StorageAccountType. Vráceno pouze pro disky VirtualMachine ScaleSet virtuálních počítačů. Lze aktualizovat pouze prostřednictvím aktualizací škálovací sady VirtualMachine.

detach_option
str nebo DiskDetachOptionTypes

Určuje chování při odpojování, které se má použít při odpojování disku nebo které již probíhá odpojování od virtuálního počítače. Podporované hodnoty: ForceDetach. detachOption: ForceDetach platí jenom pro spravované datové disky. Pokud se předchozí pokus o odpojení datového disku nedokončil z důvodu neočekávaného selhání virtuálního počítače a disk se stále neuvolní, použijte vynucené odpojení jako poslední možnost k vynucení odpojení disku od virtuálního počítače. Při použití tohoto chování při odpojení nemusely být vyprázdněné všechny zápisy. Tato funkce je stále v režimu Preview a virtualMachineScaleSet ji nepodporuje. Pokud chcete vynutit odpojení datového disku, aktualizujte na hodnotuBeDetached na true spolu s nastavením detachOption: ForceDetach. "ForceDetach"

delete_option
str nebo DiskDeleteOptionTypes

Určuje, jestli se má datový disk při odstranění virtuálního počítače odstranit nebo odpojit. Možné hodnoty jsou: Delete. Pokud se použije tato hodnota, datový disk se při odstranění virtuálního počítače odstraní. Odpojit. Pokud se použije tato hodnota, datový disk se po odstranění virtuálního počítače zachová. Výchozí hodnota je nastavená na Odpojit. Známé hodnoty jsou: "Delete" a "Detach".