Udostępnij za pośrednictwem


DataDisk interface

Opisuje dysk danych.

Właściwości

caching

Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage.

createOption

Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia dysku danych maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Empty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopiuj: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywracanie: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku.

deleteOption

Określa, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk danych zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk danych jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach.

detachOption

Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko w przypadku dysków danych zarządzanych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako opcji ostatniej próby odłączenia dysku, aby zmusić dysk do wymuszonego odłączenia od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach".

diskIopsReadWrite

Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

diskMBpsReadWrite

Określa przepustowość w MB na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

diskSizeGB

Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023.

image

Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć.

lun

Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej.

managedDisk

Parametry dysku zarządzanego.

name

Nazwa dysku.

sourceResource

Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk.

toBeDetached

Określa, czy dysk danych jest w trakcie odłączania od zestawu VirtualMachine/VirtualMachineScaleset

vhd

Wirtualny dysk twardy.

writeAcceleratorEnabled

Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.

Szczegóły właściwości

caching

Określa wymagania dotyczące buforowania. Możliwe wartości to: None,ReadOnly,ReadWrite. Domyślne zachowanie to: Brak dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage.

caching?: CachingTypes

Wartość właściwości

createOption

Określa sposób tworzenia dysku maszyny wirtualnej. Możliwe wartości to Attach: Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą wyspecjalizowanego dysku. FromImage: Ta wartość jest używana podczas tworzenia dysku danych maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, należy również użyć elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. Empty: Ta wartość jest używana podczas tworzenia pustego dysku danych. Kopiuj: Ta wartość służy do tworzenia dysku danych na podstawie migawki lub innego dysku. Przywracanie: Ta wartość służy do tworzenia dysku danych z punktu przywracania dysku.

createOption: string

Wartość właściwości

string

deleteOption

Określa, czy dysk danych ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk danych zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk danych jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach.

deleteOption?: string

Wartość właściwości

string

detachOption

Określa zachowanie odłączania, które ma być używane podczas odłączania dysku lub który jest już w trakcie odłączania od maszyny wirtualnej. Obsługiwane wartości: ForceDetach. detachOption: ForceDetach ma zastosowanie tylko w przypadku dysków danych zarządzanych. Jeśli poprzednia próba odłączenia dysku danych nie została ukończona z powodu nieoczekiwanego błędu z maszyny wirtualnej, a dysk nadal nie został zwolniony, użyj opcji wymuszania odłączania jako opcji ostatniej próby odłączenia dysku, aby zmusić dysk do wymuszonego odłączenia od maszyny wirtualnej. Wszystkie zapisy mogły nie zostać opróżnione podczas korzystania z tego zachowania odłączania. Aby wymusić odłączenie aktualizacji dysku danych na wartość "true" wraz z ustawieniem detachOption: "ForceDetach".

detachOption?: string

Wartość właściwości

string

diskIopsReadWrite

Określa Read-Write liczby operacji we/wy na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

diskIopsReadWrite?: number

Wartość właściwości

number

diskMBpsReadWrite

Określa przepustowość w MB na sekundę dla dysku zarządzanego, gdy parametr StorageAccountType jest UltraSSD_LRS. Zwrócone tylko dla dysków maszyn wirtualnych VirtualMachine ScaleSet. Można aktualizować tylko za pośrednictwem aktualizacji zestawu skalowania VirtualMachine. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

diskMBpsReadWrite?: number

Wartość właściwości

number

diskSizeGB

Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023.

diskSizeGB?: number

Wartość właściwości

number

image

Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć.

image?: VirtualHardDisk

Wartość właściwości

lun

Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej.

lun: number

Wartość właściwości

number

managedDisk

Parametry dysku zarządzanego.

managedDisk?: ManagedDiskParameters

Wartość właściwości

name

Nazwa dysku.

name?: string

Wartość właściwości

string

sourceResource

Identyfikator zasobu źródłowego. Może to być migawka lub punkt przywracania dysku, z którego ma zostać utworzony dysk.

sourceResource?: ApiEntityReference

Wartość właściwości

toBeDetached

Określa, czy dysk danych jest w trakcie odłączania od zestawu VirtualMachine/VirtualMachineScaleset

toBeDetached?: boolean

Wartość właściwości

boolean

vhd

Wirtualny dysk twardy.

vhd?: VirtualHardDisk

Wartość właściwości

writeAcceleratorEnabled

Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.

writeAcceleratorEnabled?: boolean

Wartość właściwości

boolean