Delen via


DataDisk interface

Beschrijft een gegevensschijf.

Eigenschappen

caching

Hiermee geeft u de cachevereisten op.

Mogelijke waarden zijn:

Geen

ReadOnly-

ReadWrite

Standaard: Geen voor Standard-opslag. ReadOnly voor Premium-opslag

createOption

Hiermee geeft u op hoe de virtuele machine moet worden gemaakt.

Mogelijke waarden zijn:

Koppel \u2013 Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken.

FromImage \u2013 Deze waarde wordt gebruikt wanneer u een installatiekopie 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 gegevensschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de virtuele machine.

Mogelijke waarden:

Verwijderen Als deze waarde wordt gebruikt, wordt de gegevensschijf verwijderd wanneer de VIRTUELE machine wordt verwijderd.

loskoppelen Als deze waarde wordt gebruikt, blijft de gegevensschijf behouden nadat de VIRTUELE machine is verwijderd.

De standaardwaarde is ingesteld op loskoppelen

detachOption

Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of die al bezig is met loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach.

detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een vorige loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet wordt vrijgegeven, gebruikt u force-loskoppelen als laatste redmiddeloptie om de schijf geforceerd los te koppelen van de virtuele machine. Alle schrijfbewerkingen zijn mogelijk niet leeggemaakt wanneer u dit loskoppelgedrag gebruikt.

Deze functie bevindt zich nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Als u een gegevensschijfupdate wilt afdwingen naarBeDetached in 'true' samen met de instelling detachOption: 'ForceDetach'.

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.

diskSizeGB is het aantal bytes x 1024^3 voor de schijf en de waarde mag niet groter zijn dan 1023

image

De virtuele harde schijf van de brongebruiker. De virtuele harde schijf wordt gekopieerd voordat deze aan de virtuele machine wordt gekoppeld. Als SourceImage is opgegeven, mag de virtuele doelschijf niet bestaan.

lun

Hiermee geeft u het nummer van de logische eenheid van de gegevensschijf. Deze waarde wordt gebruikt om gegevensschijven binnen de VIRTUELE machine te identificeren en moet daarom uniek zijn voor elke gegevensschijf die is gekoppeld aan een VIRTUELE machine.

managedDisk

De parameters van de beheerde schijf.

name

De naam van de schijf.

toBeDetached

Hiermee geeft u op of de gegevensschijf wordt losgekoppeld van de VirtualMachine/VirtualMachineScaleset

vhd

De virtuele harde schijf.

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:

Geen

ReadOnly-

ReadWrite

Standaard: Geen voor Standard-opslag. ReadOnly voor Premium-opslag

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

Waarde van eigenschap

"None" | "ReadOnly" | "ReadWrite"

createOption

Hiermee geeft u op hoe de virtuele machine moet worden gemaakt.

Mogelijke waarden zijn:

Koppel \u2013 Deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele machine te maken.

FromImage \u2013 Deze waarde wordt gebruikt wanneer u een installatiekopie 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: "FromImage" | "Empty" | "Attach"

Waarde van eigenschap

"FromImage" | "Empty" | "Attach"

deleteOption

Hiermee geeft u op of de gegevensschijf moet worden verwijderd of losgekoppeld bij het verwijderen van de virtuele machine.

Mogelijke waarden:

Verwijderen Als deze waarde wordt gebruikt, wordt de gegevensschijf verwijderd wanneer de VIRTUELE machine wordt verwijderd.

loskoppelen Als deze waarde wordt gebruikt, blijft de gegevensschijf behouden nadat de VIRTUELE machine is verwijderd.

De standaardwaarde is ingesteld op loskoppelen

deleteOption?: "Delete" | "Detach"

Waarde van eigenschap

"Delete" | "Detach"

detachOption

Hiermee geeft u het loskoppelgedrag op dat moet worden gebruikt tijdens het loskoppelen van een schijf of die al bezig is met loskoppelen van de virtuele machine. Ondersteunde waarden: ForceDetach.

detachOption: ForceDetach is alleen van toepassing op beheerde gegevensschijven. Als een vorige loskoppelpoging van de gegevensschijf niet is voltooid vanwege een onverwachte fout van de virtuele machine en de schijf nog steeds niet wordt vrijgegeven, gebruikt u force-loskoppelen als laatste redmiddeloptie om de schijf geforceerd los te koppelen van de virtuele machine. Alle schrijfbewerkingen zijn mogelijk niet leeggemaakt wanneer u dit loskoppelgedrag gebruikt.

Deze functie bevindt zich nog steeds in de preview-modus en wordt niet ondersteund voor VirtualMachineScaleSet. Als u een gegevensschijfupdate wilt afdwingen naarBeDetached in 'true' samen met de instelling detachOption: 'ForceDetach'.

detachOption?: "ForceDetach"

Waarde van eigenschap

"ForceDetach"

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.

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

De virtuele harde schijf van de brongebruiker. De virtuele harde schijf wordt gekopieerd voordat deze aan de virtuele machine wordt gekoppeld. Als SourceImage is opgegeven, mag de virtuele doelschijf niet bestaan.

image?: VirtualHardDisk

Waarde van eigenschap

lun

Hiermee geeft u het nummer van de logische eenheid van de gegevensschijf. Deze waarde wordt gebruikt om gegevensschijven binnen de VIRTUELE machine te identificeren en moet daarom uniek zijn voor elke gegevensschijf die is gekoppeld aan een VIRTUELE machine.

lun: number

Waarde van eigenschap

number

managedDisk

De parameters van de beheerde schijf.

managedDisk?: ManagedDiskParameters

Waarde van eigenschap

name

De naam van de schijf.

name?: string

Waarde van eigenschap

string

toBeDetached

Hiermee geeft u op of de gegevensschijf wordt losgekoppeld van de VirtualMachine/VirtualMachineScaleset

toBeDetached?: boolean

Waarde van eigenschap

boolean

vhd

De virtuele harde schijf.

vhd?: VirtualHardDisk

Waarde van eigenschap

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

Waarde van eigenschap

boolean