Udostępnij za pośrednictwem


VirtualMachineScaleSetOSDisk interface

Opisuje dysk systemu operacyjnego zestawu skalowania maszyn wirtualnych.

Właściwości

caching

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

createOption

Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania. Jedyną dozwoloną wartością jest: FromImage. Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu.

deleteOption

Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu usługi VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode).

Możliwe wartości:

Usunąć Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej VMSS Flex.

Odłączyć Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie zachowany po usunięciu maszyny wirtualnej VMSS Flex.

Wartość domyślna jest ustawiona na Usuń. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna to Usuń. Użytkownik nie może zmienić opcji usuwania dla efemerycznego dysku systemu operacyjnego.

diffDiskSettings

Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez zestaw skalowania maszyn wirtualnych.

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

Określa informacje o obrazie użytkownika niezarządzanych w celu oparcia zestawu skalowania.

managedDisk

Parametry dysku zarządzanego.

name

Nazwa dysku.

osType

Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD. Możliwe wartości to: Windows,Linux.

vhdContainers

Określa adresy URL kontenerów używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania.

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. Wartości domyślne to: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage.

caching?: CachingTypes

Wartość właściwości

createOption

Określa sposób tworzenia maszyn wirtualnych w zestawie skalowania. Jedyną dozwoloną wartością jest: FromImage. Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu.

createOption: string

Wartość właściwości

string

deleteOption

Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu usługi VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode).

Możliwe wartości:

Usunąć Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej VMSS Flex.

Odłączyć Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie zachowany po usunięciu maszyny wirtualnej VMSS Flex.

Wartość domyślna jest ustawiona na Usuń. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna to Usuń. Użytkownik nie może zmienić opcji usuwania dla efemerycznego dysku systemu operacyjnego.

deleteOption?: string

Wartość właściwości

string

diffDiskSettings

Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez zestaw skalowania maszyn wirtualnych.

diffDiskSettings?: DiffDiskSettings

Wartość właściwości

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

Określa informacje o obrazie użytkownika niezarządzanych w celu oparcia zestawu skalowania.

image?: VirtualHardDisk

Wartość właściwości

managedDisk

Parametry dysku zarządzanego.

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

Wartość właściwości

name

Nazwa dysku.

name?: string

Wartość właściwości

string

osType

Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD. Możliwe wartości to: Windows,Linux.

osType?: OperatingSystemTypes

Wartość właściwości

vhdContainers

Określa adresy URL kontenerów używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania.

vhdContainers?: string[]

Wartość właściwości

string[]

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

Wartość właściwości

boolean