DataDisk Classe
Descrive un disco dati.
Le variabili vengono popolate solo dal server e verranno ignorate durante l'invio di una richiesta.
Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.
- Ereditarietà
-
azure.mgmt.compute._serialization.ModelDataDisk
Costruttore
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
Specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato a una macchina virtuale. Obbligatorio.
- name
- str
Nome del disco.
- vhd
- VirtualHardDisk
Disco rigido virtuale.
- image
- VirtualHardDisk
Disco rigido virtuale dell'immagine utente di origine. Il disco rigido virtuale verrà copiato prima di essere collegato alla macchina virtuale. Se viene fornito SourceImage, il disco rigido virtuale di destinazione non deve esistere.
- caching
- str oppure CachingTypes
Specifica i requisiti di memorizzazione nella cache. I valori possibili sono: NoneReadOnlyReadWrite Default: Nessuno per l'archiviazione Standard. ReadOnly per l'archiviazione Premium. I valori noti sono: "None", "ReadOnly" e "ReadWrite".
- write_accelerator_enabled
- bool
Specifica se writeAccelerator deve essere abilitato o disabilitato sul disco.
- create_option
- str oppure DiskCreateOptionTypes
Specifica la modalità di creazione della macchina virtuale. I valori possibili sono: Collega : questo valore viene usato quando si usa un disco specializzato per creare la macchina virtuale. FromImage : questo valore viene usato quando si usa un'immagine per creare la macchina virtuale. Se si usa un'immagine della piattaforma, si usa anche l'elemento imageReference descritto in precedenza. Se si usa un'immagine del marketplace, si usa anche l'elemento di piano descritto in precedenza. Obbligatorio. I valori noti sono: "FromImage", "Empty" e "Attach".
- disk_size_gb
- int
Specifica le dimensioni di un disco dati vuoto in gigabyte. Questo elemento può essere usato per sovrascrivere le dimensioni del disco in un'immagine di macchina virtuale. diskSizeGB è il numero di byte x 1024^3 per il disco e il valore non può essere maggiore di 1023.
- managed_disk
- ManagedDiskParameters
Parametri del disco gestito.
- to_be_detached
- bool
Specifica se il disco dati è in fase di scollegamento da VirtualMachine/VirtualMachineScaleset.
- detach_option
- str oppure DiskDetachOptionTypes
Specifica il comportamento di scollegamento da usare durante lo scollegamento di un disco o che è già in fase di scollegamento dalla macchina virtuale. Valori supportati: ForceDetach. detachOption: ForceDetach è applicabile solo per i dischi dati gestiti. Se un tentativo di scollegamento precedente del disco dati non è stato completato a causa di un errore imprevisto dalla macchina virtuale e il disco non viene ancora rilasciato, usare force-detach come ultima opzione di scollegamento per scollegare forzatamente il disco dalla macchina virtuale. Tutte le scritture potrebbero non essere state scaricate quando si usa questo comportamento di scollegamento. Questa funzionalità è ancora in modalità di anteprima e non è supportata per VirtualMachineScaleSet. Per forzare lo scollegamento di un aggiornamento del disco dati aBeDetached su "true" insieme all'impostazione di detachOption: 'ForceDetach'. "ForceDetach"
- delete_option
- str oppure DiskDeleteOptionTypes
Specifica se il disco dati deve essere eliminato o scollegato al momento dell'eliminazione della macchina virtuale. Valori possibili: elimina se viene usato questo valore, il disco dati viene eliminato quando viene eliminata la macchina virtuale. Staccare Se questo valore viene usato, il disco dati viene conservato dopo l'eliminazione della macchina virtuale. Il valore predefinito è impostato su detach. I valori noti sono: "Delete" e "Detach".
Variabili
- lun
- int
Specifica il numero di unità logica del disco dati. Questo valore viene usato per identificare i dischi dati all'interno della macchina virtuale e pertanto deve essere univoco per ogni disco dati collegato a una macchina virtuale. Obbligatorio.
- name
- str
Nome del disco.
- vhd
- VirtualHardDisk
Disco rigido virtuale.
- image
- VirtualHardDisk
Disco rigido virtuale dell'immagine utente di origine. Il disco rigido virtuale verrà copiato prima di essere collegato alla macchina virtuale. Se viene fornito SourceImage, il disco rigido virtuale di destinazione non deve esistere.
- caching
- str oppure CachingTypes
Specifica i requisiti di memorizzazione nella cache. I valori possibili sono: NoneReadOnlyReadWrite Default: Nessuno per l'archiviazione Standard. ReadOnly per l'archiviazione Premium. I valori noti sono: "None", "ReadOnly" e "ReadWrite".
- write_accelerator_enabled
- bool
Specifica se writeAccelerator deve essere abilitato o disabilitato sul disco.
- create_option
- str oppure DiskCreateOptionTypes
Specifica la modalità di creazione della macchina virtuale. I valori possibili sono: Collega : questo valore viene usato quando si usa un disco specializzato per creare la macchina virtuale. FromImage : questo valore viene usato quando si usa un'immagine per creare la macchina virtuale. Se si usa un'immagine della piattaforma, si usa anche l'elemento imageReference descritto in precedenza. Se si usa un'immagine del marketplace, si usa anche l'elemento di piano descritto in precedenza. Obbligatorio. I valori noti sono: "FromImage", "Empty" e "Attach".
- disk_size_gb
- int
Specifica le dimensioni di un disco dati vuoto in gigabyte. Questo elemento può essere usato per sovrascrivere le dimensioni del disco in un'immagine di macchina virtuale. diskSizeGB è il numero di byte x 1024^3 per il disco e il valore non può essere maggiore di 1023.
- managed_disk
- ManagedDiskParameters
Parametri del disco gestito.
- to_be_detached
- bool
Specifica se il disco dati è in fase di scollegamento da VirtualMachine/VirtualMachineScaleset.
- disk_iops_read_write
- int
Specifica il Read-Write IOPS per il disco gestito quando StorageAccountType è UltraSSD_LRS. Restituito solo per i dischi delle macchine virtuali VirtualMachine ScaleSet. Può essere aggiornato solo tramite aggiornamenti al set di scalabilità VirtualMachine.
- disk_m_bps_read_write
- int
Specifica la larghezza di banda in MB al secondo per il disco gestito quando StorageAccountType è UltraSSD_LRS. Restituito solo per i dischi delle macchine virtuali VirtualMachine ScaleSet. Può essere aggiornato solo tramite aggiornamenti al set di scalabilità VirtualMachine.
- detach_option
- str oppure DiskDetachOptionTypes
Specifica il comportamento di scollegamento da usare durante lo scollegamento di un disco o che è già in fase di scollegamento dalla macchina virtuale. Valori supportati: ForceDetach. detachOption: ForceDetach è applicabile solo per i dischi dati gestiti. Se un tentativo di scollegamento precedente del disco dati non è stato completato a causa di un errore imprevisto dalla macchina virtuale e il disco non viene ancora rilasciato, usare force-detach come ultima opzione di scollegamento per scollegare forzatamente il disco dalla macchina virtuale. Tutte le scritture potrebbero non essere state scaricate quando si usa questo comportamento di scollegamento. Questa funzionalità è ancora in modalità di anteprima e non è supportata per VirtualMachineScaleSet. Per forzare lo scollegamento di un aggiornamento del disco dati aBeDetached su "true" insieme all'impostazione di detachOption: 'ForceDetach'. "ForceDetach"
- delete_option
- str oppure DiskDeleteOptionTypes
Specifica se il disco dati deve essere eliminato o scollegato al momento dell'eliminazione della macchina virtuale. Valori possibili: elimina se viene usato questo valore, il disco dati viene eliminato quando viene eliminata la macchina virtuale. Staccare Se questo valore viene usato, il disco dati viene conservato dopo l'eliminazione della macchina virtuale. Il valore predefinito è impostato su detach. I valori noti sono: "Delete" e "Detach".
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per