Delen via


VirtualMachineScaleSetOSDisk interface

Beschrijft een besturingssysteemschijf van een virtuele-machineschaalset.

Eigenschappen

caching

Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnlyReadWrite. De standaardwaarden zijn: Geen voor Standard-opslag. ReadOnly voor Premium-opslag.

createOption

Hiermee geeft u op hoe de virtuele machines in de schaalset moeten worden gemaakt. De enige toegestane waarde is: FromImage. Deze waarde wordt gebruikt wanneer u een installatiekopieën gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, gebruikt u ook het element imageReference dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, gebruikt u ook het planelement dat eerder is beschreven.

deleteOption

Hiermee geeft u op of de besturingssysteemschijf moet worden verwijderd of losgekoppeld van VMSS Flex -verwijdering (deze functie is alleen beschikbaar voor VMSS met Flexible OrchestrationMode).

Mogelijke waarden:

Verwijderen Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer VMSS Flex VM wordt verwijderd.

loskoppelen Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VMSS Flex-VM is verwijderd.

De standaardwaarde is ingesteld op Verwijderen. Voor een tijdelijke besturingssysteemschijf is de standaardwaarde ingesteld op Verwijderen. Gebruiker kan de verwijderoptie voor tijdelijke besturingssysteemschijf niet wijzigen.

diffDiskSettings

Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die wordt gebruikt door de virtuele-machineschaalset.

diskSizeGB

Hiermee geeft u de grootte van een lege gegevensschijf in gigabytes. Dit element kan worden gebruikt om de grootte van de schijf in een installatiekopieën van een virtuele machine te overschrijven. De eigenschap diskSizeGB is het aantal bytes x 1024^3 voor de schijf en de waarde mag niet groter zijn dan 1023.

image

Hiermee geeft u informatie op over de niet-beheerde gebruikersinstallatiekopieën waarop de schaalset moet worden gebaseerd.

managedDisk

De parameters van de beheerde schijf.

name

De naam van de schijf.

osType

Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf als u een virtuele machine maakt op basis van een gebruikersinstallatiekopie of een gespecialiseerde VHD. Mogelijke waarden zijn: Windows,Linux.

vhdContainers

Hiermee geeft u de container-URL's op die worden gebruikt voor het opslaan van besturingssysteemschijven voor de schaalset.

writeAcceleratorEnabled

Hiermee geeft u op of writeAccelerator moet worden ingeschakeld of uitgeschakeld op de schijf.

Eigenschapdetails

caching

Hiermee geeft u de cachevereisten op. Mogelijke waarden zijn: None,ReadOnlyReadWrite. De standaardwaarden zijn: Geen voor Standard-opslag. ReadOnly voor Premium-opslag.

caching?: CachingTypes

Waarde van eigenschap

createOption

Hiermee geeft u op hoe de virtuele machines in de schaalset moeten worden gemaakt. De enige toegestane waarde is: FromImage. Deze waarde wordt gebruikt wanneer u een installatiekopieën gebruikt om de virtuele machine te maken. Als u een platforminstallatiekopie gebruikt, gebruikt u ook het element imageReference dat hierboven wordt beschreven. Als u een marketplace-installatiekopieën gebruikt, gebruikt u ook het planelement dat eerder is beschreven.

createOption: string

Waarde van eigenschap

string

deleteOption

Hiermee geeft u op of de besturingssysteemschijf moet worden verwijderd of losgekoppeld van VMSS Flex -verwijdering (deze functie is alleen beschikbaar voor VMSS met Flexible OrchestrationMode).

Mogelijke waarden:

Verwijderen Als deze waarde wordt gebruikt, wordt de besturingssysteemschijf verwijderd wanneer VMSS Flex VM wordt verwijderd.

loskoppelen Als deze waarde wordt gebruikt, blijft de besturingssysteemschijf behouden nadat de VMSS Flex-VM is verwijderd.

De standaardwaarde is ingesteld op Verwijderen. Voor een tijdelijke besturingssysteemschijf is de standaardwaarde ingesteld op Verwijderen. Gebruiker kan de verwijderoptie voor tijdelijke besturingssysteemschijf niet wijzigen.

deleteOption?: string

Waarde van eigenschap

string

diffDiskSettings

Hiermee geeft u de tijdelijke schijfinstellingen voor de besturingssysteemschijf die wordt gebruikt door de virtuele-machineschaalset.

diffDiskSettings?: DiffDiskSettings

Waarde van eigenschap

diskSizeGB

Hiermee geeft u de grootte van een lege gegevensschijf in gigabytes. Dit element kan worden gebruikt om de grootte van de schijf in een installatiekopieën van een virtuele machine te overschrijven. De eigenschap diskSizeGB is het aantal bytes x 1024^3 voor de schijf en de waarde mag niet groter zijn dan 1023.

diskSizeGB?: number

Waarde van eigenschap

number

image

Hiermee geeft u informatie op over de niet-beheerde gebruikersinstallatiekopieën waarop de schaalset moet worden gebaseerd.

image?: VirtualHardDisk

Waarde van eigenschap

managedDisk

De parameters van de beheerde schijf.

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

Waarde van eigenschap

name

De naam van de schijf.

name?: string

Waarde van eigenschap

string

osType

Met deze eigenschap kunt u het type besturingssysteem opgeven dat is opgenomen in de schijf als u een virtuele machine maakt op basis van een gebruikersinstallatiekopie of een gespecialiseerde VHD. Mogelijke waarden zijn: Windows,Linux.

osType?: OperatingSystemTypes

Waarde van eigenschap

vhdContainers

Hiermee geeft u de container-URL's op die worden gebruikt voor het opslaan van besturingssysteemschijven voor de schaalset.

vhdContainers?: string[]

Waarde van eigenschap

string[]

writeAcceleratorEnabled

Hiermee geeft u op of writeAccelerator moet worden ingeschakeld of uitgeschakeld op de schijf.

writeAcceleratorEnabled?: boolean

Waarde van eigenschap

boolean