Condividi tramite


VirtualMachineScaleSetOSDiskOutput interface

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

Proprietà

caching

Specifica i requisiti di memorizzazione nella cache.

I valori possibili sono:

Nessuna

ReadOnly

ReadWrite

Impostazione predefinita: Nessuno per l'archiviazione Standard. ReadOnly per l'archiviazione Premium

createOption

Specifica la modalità di creazione delle macchine virtuali nel set di scalabilità.

L'unico valore consentito è: FromImage \u2013 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.

deleteOption

Specifica se il disco del sistema operativo deve essere eliminato o scollegato dopo l'eliminazione di VMSS Flex (questa funzionalità è disponibile solo per VMSS con OrchestrationMode flessibile).

Valori possibili:

Elimina Se si usa questo valore, il disco del sistema operativo viene eliminato quando viene eliminata la macchina virtuale VmSS Flex.

Scollegare Se si usa questo valore, il disco del sistema operativo viene mantenuto dopo l'eliminazione della macchina virtuale Flex di VMSS.

Il valore predefinito è impostato su Elimina. 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.

diffDiskSettings

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

diskSizeGB

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

image

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

managedDisk

Parametri del disco gestito.

name

Nome del disco.

osType

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.

I valori possibili sono:

Windows

Linux

vhdContainers

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

writeAcceleratorEnabled

Specifica se writeAccelerator deve essere abilitato o disabilitato sul disco.

Dettagli proprietà

caching

Specifica i requisiti di memorizzazione nella cache.

I valori possibili sono:

Nessuna

ReadOnly

ReadWrite

Impostazione predefinita: Nessuno per l'archiviazione Standard. ReadOnly per l'archiviazione Premium

caching?: "None" | "ReadOnly" | "ReadWrite"

Valore della proprietà

"None" | "ReadOnly" | "ReadWrite"

createOption

Specifica la modalità di creazione delle macchine virtuali nel set di scalabilità.

L'unico valore consentito è: FromImage \u2013 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.

createOption: "FromImage" | "Empty" | "Attach"

Valore della proprietà

"FromImage" | "Empty" | "Attach"

deleteOption

Specifica se il disco del sistema operativo deve essere eliminato o scollegato dopo l'eliminazione di VMSS Flex (questa funzionalità è disponibile solo per VMSS con OrchestrationMode flessibile).

Valori possibili:

Elimina Se si usa questo valore, il disco del sistema operativo viene eliminato quando viene eliminata la macchina virtuale VmSS Flex.

Scollegare Se si usa questo valore, il disco del sistema operativo viene mantenuto dopo l'eliminazione della macchina virtuale Flex di VMSS.

Il valore predefinito è impostato su Elimina. 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.

deleteOption?: "Delete" | "Detach"

Valore della proprietà

"Delete" | "Detach"

diffDiskSettings

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

diffDiskSettings?: DiffDiskSettingsOutput

Valore della proprietà

diskSizeGB

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

diskSizeGB?: number

Valore della proprietà

number

image

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

image?: VirtualHardDiskOutput

Valore della proprietà

managedDisk

Parametri del disco gestito.

managedDisk?: VirtualMachineScaleSetManagedDiskParametersOutput

Valore della proprietà

name

Nome del disco.

name?: string

Valore della proprietà

string

osType

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.

I valori possibili sono:

Windows

Linux

osType?: "Windows" | "Linux"

Valore della proprietà

"Windows" | "Linux"

vhdContainers

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

vhdContainers?: string[]

Valore della proprietà

string[]

writeAcceleratorEnabled

Specifica se writeAccelerator deve essere abilitato o disabilitato sul disco.

writeAcceleratorEnabled?: boolean

Valore della proprietà

boolean