Condividi tramite


OSDisk Classe

Specifica informazioni sul disco del sistema operativo usato dalla macchina virtuale. Per altre informazioni sui dischi, vedere Informazioni sui dischi e dischi rigidi virtuali per le macchine virtuali di Azure.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.compute._serialization.Model
OSDisk

Costruttore

OSDisk(*, create_option: str | _models.DiskCreateOptionTypes, os_type: str | _models.OperatingSystemTypes | None = None, encryption_settings: _models.DiskEncryptionSettings | None = None, 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, diff_disk_settings: _models.DiffDiskSettings | None = None, disk_size_gb: int | None = None, managed_disk: _models.ManagedDiskParameters | None = None, delete_option: str | _models.DiskDeleteOptionTypes | None = None, **kwargs: Any)

Keyword-Only Parameters

os_type
str oppure OperatingSystemTypes

Questa proprietà consente di specificare il tipo del sistema operativo incluso nel disco se si crea una macchina virtuale da un'immagine utente o un disco rigido virtuale specializzato. I valori possibili sono: WindowsLinux. I valori noti sono: "Windows" e "Linux".

encryption_settings
DiskEncryptionSettings

Specifica le impostazioni di crittografia per il disco del sistema operativo. Versione minima api: 2015-06-15.

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 SourceImage è specificato, 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 nel disco.

diff_disk_settings
DiffDiskSettings

Specifica le impostazioni del disco temporaneo per il disco del sistema operativo usato dalla macchina virtuale.

create_option
str oppure DiskCreateOptionTypes

Specifica la modalità di creazione della macchina virtuale. I valori possibili sono: collegare questo valore 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 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.

delete_option
str oppure DiskDeleteOptionTypes

Specifica se il disco del sistema operativo deve essere eliminato o scollegato all'eliminazione della macchina virtuale. Valori possibili: Elimina se viene usato questo valore, il disco del sistema operativo viene eliminato quando viene eliminata la macchina virtuale. Staccare Se questo valore viene usato, il disco del sistema operativo viene mantenuto dopo l'eliminazione della macchina virtuale. Il valore predefinito è impostato su scollegare. Per un disco del sistema operativo temporaneo, il valore predefinito è impostato su Elimina. L'utente non può modificare l'opzione di eliminazione per disco del sistema operativo temporaneo. I valori noti sono: "Elimina" e "Scollega".

Variabili

os_type
str oppure OperatingSystemTypes

Questa proprietà consente di specificare il tipo del sistema operativo incluso nel disco se si crea una macchina virtuale da un'immagine utente o un disco rigido virtuale specializzato. I valori possibili sono: WindowsLinux. I valori noti sono: "Windows" e "Linux".

encryption_settings
DiskEncryptionSettings

Specifica le impostazioni di crittografia per il disco del sistema operativo. Versione minima api: 2015-06-15.

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 SourceImage è specificato, 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 nel disco.

diff_disk_settings
DiffDiskSettings

Specifica le impostazioni del disco temporaneo per il disco del sistema operativo usato dalla macchina virtuale.

create_option
str oppure DiskCreateOptionTypes

Specifica la modalità di creazione della macchina virtuale. I valori possibili sono: collegare questo valore 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 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.

delete_option
str oppure DiskDeleteOptionTypes

Specifica se il disco del sistema operativo deve essere eliminato o scollegato all'eliminazione della macchina virtuale. Valori possibili: Elimina se viene usato questo valore, il disco del sistema operativo viene eliminato quando viene eliminata la macchina virtuale. Staccare Se questo valore viene usato, il disco del sistema operativo viene mantenuto dopo l'eliminazione della macchina virtuale. Il valore predefinito è impostato su scollegare. Per un disco del sistema operativo temporaneo, il valore predefinito è impostato su Elimina. L'utente non può modificare l'opzione di eliminazione per disco del sistema operativo temporaneo. I valori noti sono: "Elimina" e "Scollega".