Condividi tramite


VirtualMachineScaleSetOSDisk Classe

Descrive un disco del sistema operativo del set di scalabilità di macchine virtuali.

Tutti i parametri obbligatori devono essere popolati per l'invio ad Azure.

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

Costruttore

VirtualMachineScaleSetOSDisk(*, create_option: str | _models.DiskCreateOptionTypes, name: str | 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, os_type: str | _models.OperatingSystemTypes | None = None, image: _models.VirtualHardDisk | None = None, vhd_containers: List[str] | None = None, managed_disk: _models.VirtualMachineScaleSetManagedDiskParameters | None = None, **kwargs: Any)

Keyword-Only Parameters

name
str

Nome del disco.

caching
str oppure CachingTypes

Specifica i requisiti di memorizzazione nella cache. <br>``<br> I valori possibili sono: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> 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 delle macchine virtuali nel set di scalabilità.:code:
<br> L'unico valore consentito è : 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".

diff_disk_settings
DiffDiskSettings

Specifica le impostazioni temporanee del disco per il disco del sistema operativo usato dal set di scalabilità di macchine virtuali.

disk_size_gb
int

Specifica le dimensioni del disco del sistema operativo in gigabyte. Questo elemento può essere usato per sovrascrivere le dimensioni del disco in un'immagine di macchina virtuale. <br>``<br> Questo valore non può essere maggiore di 1023 GB.

os_type
str oppure OperatingSystemTypes

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

image
VirtualHardDisk

Specifica informazioni sull'immagine utente non gestita su cui basare il set di scalabilità.

vhd_containers
list[str]

Specifica gli URL del contenitore usati per archiviare i dischi del sistema operativo per il set di scalabilità.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Parametri del disco gestito.

Variabili

name
str

Nome del disco.

caching
str oppure CachingTypes

Specifica i requisiti di memorizzazione nella cache. <br>``<br> I valori possibili sono: <br>``<br>None<br>``<br>ReadOnly<br>``<br>ReadWrite<br>``<br> 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 delle macchine virtuali nel set di scalabilità.:code:
<br> L'unico valore consentito è : 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".

diff_disk_settings
DiffDiskSettings

Specifica le impostazioni temporanee del disco per il disco del sistema operativo usato dal set di scalabilità di macchine virtuali.

disk_size_gb
int

Specifica le dimensioni del disco del sistema operativo in gigabyte. Questo elemento può essere usato per sovrascrivere le dimensioni del disco in un'immagine di macchina virtuale. <br>``<br> Questo valore non può essere maggiore di 1023 GB.

os_type
str oppure OperatingSystemTypes

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

image
VirtualHardDisk

Specifica informazioni sull'immagine utente non gestita su cui basare il set di scalabilità.

vhd_containers
list[str]

Specifica gli URL del contenitore usati per archiviare i dischi del sistema operativo per il set di scalabilità.

managed_disk
VirtualMachineScaleSetManagedDiskParameters

Parametri del disco gestito.