DataDisk Klass
Beskriver en datadisk.
Variabler fylls bara i av servern och ignoreras när en begäran skickas.
Alla obligatoriska parametrar måste fyllas i för att kunna skickas till Azure.
- Arv
-
azure.mgmt.compute._serialization.ModelDataDisk
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
Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. Krävs.
- name
- str
Disknamnet.
- vhd
- VirtualHardDisk
Den virtuella hårddisken.
- image
- VirtualHardDisk
Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage anges får den virtuella målhårdenheten inte finnas.
- caching
- str eller CachingTypes
Anger cachelagringskraven. <br>``<br>
Möjliga värden är: <br>``<br>
Ingen<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: Ingen för Standard Storage. ReadOnly för Premium Storage. Kända värden är: "None", "ReadOnly" och "ReadWrite".
- write_accelerator_enabled
- bool
Anger om writeAccelerator ska aktiveras eller inaktiveras på disken.
- create_option
- str eller DiskCreateOptionTypes
Anger hur den virtuella datorn ska skapas.:code:<br>
Möjliga värden är:<br>``<br>
Bifoga – Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn.:kod:<br>
FromImage – Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. Krävs. Kända värden är: "FromImage", "Empty" och "Attach".
- disk_size_gb
- int
Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell dators avbildning. <br>``<br>
Det här värdet får inte vara större än 1 023 GB.
- managed_disk
- ManagedDiskParameters
Parametrarna för hanterade diskar.
- to_be_detached
- bool
Anger om datadisken håller på att kopplas bort från VirtualMachine/VirtualMachineScaleset.
- detach_option
- str eller DiskDetachOptionTypes
Anger det frånkopplingsbeteende som ska användas vid frånkoppling av en disk eller som redan håller på att kopplas från från den virtuella datorn. Värden som stöds: ForceDetach. <br>``<br>
detachOption: ForceDetach gäller endast för hanterade datadiskar. Om ett tidigare frånkopplingsförsök av datadisken inte slutfördes på grund av ett oväntat fel från den virtuella datorn och disken fortfarande inte har släppts, använder du force-detach som ett sista utvägsalternativ för att koppla från disken med våld från den virtuella datorn. Alla skrivningar kanske inte har rensats när du använder det här frånkopplingsbeteendet. <br>``<br>
Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. För att framtvinga frånkoppling av en datadiskuppdatering tillBeDetached till "true" tillsammans med inställningen detachOption: "ForceDetach".
"ForceDetach"
- delete_option
- str eller DiskDeleteOptionTypes
Anger om datadisken ska tas bort eller kopplas från vid borttagning av virtuell dator.:kod:<br>
Möjliga värden: <br>``<br>
Ta bort Om det här värdet används tas datadisken bort när den virtuella datorn tas bort.:kod:<br>
Lossa Om det här värdet används behålls datadisken efter att den virtuella datorn har tagits bort.:kod:<br>
Standardvärdet är inställt på frånkoppling. Kända värden är: "Delete" och "Detach".
Variabler
- lun
- int
Anger datadiskens logiska enhetsnummer. Det här värdet används för att identifiera datadiskar i den virtuella datorn och måste därför vara unikt för varje datadisk som är ansluten till en virtuell dator. Krävs.
- name
- str
Disknamnet.
- vhd
- VirtualHardDisk
Den virtuella hårddisken.
- image
- VirtualHardDisk
Den virtuella hårddisken för källanvändarens avbildning. Den virtuella hårddisken kopieras innan den ansluts till den virtuella datorn. Om SourceImage anges får den virtuella målhårdenheten inte finnas.
- caching
- str eller CachingTypes
Anger cachelagringskraven. <br>``<br>
Möjliga värden är: <br>``<br>
Ingen<br>``<br>
ReadOnly<br>``<br>
ReadWrite<br>``<br>
Default: Ingen för Standard Storage. ReadOnly för Premium Storage. Kända värden är: "None", "ReadOnly" och "ReadWrite".
- write_accelerator_enabled
- bool
Anger om writeAccelerator ska aktiveras eller inaktiveras på disken.
- create_option
- str eller DiskCreateOptionTypes
Anger hur den virtuella datorn ska skapas.:code:<br>
Möjliga värden är:<br>``<br>
Bifoga – Det här värdet används när du använder en specialiserad disk för att skapa den virtuella datorn.:kod:<br>
FromImage – Det här värdet används när du använder en avbildning för att skapa den virtuella datorn. Om du använder en plattformsavbildning använder du även imageReference-elementet som beskrivs ovan. Om du använder en Marketplace-avbildning använder du även det planelement som beskrevs tidigare. Krävs. Kända värden är: "FromImage", "Empty" och "Attach".
- disk_size_gb
- int
Anger storleken på en tom datadisk i gigabyte. Det här elementet kan användas för att skriva över storleken på disken i en virtuell dators avbildning. <br>``<br>
Det här värdet får inte vara större än 1 023 GB.
- managed_disk
- ManagedDiskParameters
Parametrarna för hanterade diskar.
- to_be_detached
- bool
Anger om datadisken håller på att kopplas bort från VirtualMachine/VirtualMachineScaleset.
- disk_iops_read_write
- int
Anger Read-Write IOPS för den hanterade disken när StorageAccountType UltraSSD_LRS. Returneras endast för VirtualMachine ScaleSet VM-diskar. Kan endast uppdateras via uppdateringar av VirtualMachine Scale Set.
- disk_m_bps_read_write
- int
Anger bandbredden i MB per sekund för den hanterade disken när StorageAccountType UltraSSD_LRS. Returneras endast för VirtualMachine ScaleSet VM-diskar. Kan endast uppdateras via uppdateringar av VirtualMachine Scale Set.
- detach_option
- str eller DiskDetachOptionTypes
Anger det frånkopplingsbeteende som ska användas vid frånkoppling av en disk eller som redan håller på att kopplas från från den virtuella datorn. Värden som stöds: ForceDetach. <br>``<br>
detachOption: ForceDetach gäller endast för hanterade datadiskar. Om ett tidigare frånkopplingsförsök av datadisken inte slutfördes på grund av ett oväntat fel från den virtuella datorn och disken fortfarande inte har släppts, använder du force-detach som ett sista utvägsalternativ för att koppla från disken med våld från den virtuella datorn. Alla skrivningar kanske inte har rensats när du använder det här frånkopplingsbeteendet. <br>``<br>
Den här funktionen är fortfarande i förhandsgranskningsläge och stöds inte för VirtualMachineScaleSet. För att framtvinga frånkoppling av en datadiskuppdatering tillBeDetached till "true" tillsammans med inställningen detachOption: "ForceDetach".
"ForceDetach"
- delete_option
- str eller DiskDeleteOptionTypes
Anger om datadisken ska tas bort eller kopplas från vid borttagning av virtuell dator.:kod:<br>
Möjliga värden: <br>``<br>
Ta bort Om det här värdet används tas datadisken bort när den virtuella datorn tas bort.:kod:<br>
Lossa Om det här värdet används behålls datadisken efter att den virtuella datorn har tagits bort.:kod:<br>
Standardvärdet är inställt på frånkoppling. Kända värden är: "Delete" och "Detach".
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för