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: None dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage. |
create |
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. |
delete |
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu rozwiązania VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode).
|
diff |
Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez zestaw skalowania maszyn wirtualnych. |
disk |
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 niezarządzanych obrazach użytkownika w celu oparcia zestawu skalowania. |
managed |
Parametry dysku zarządzanego. |
name | Nazwa dysku. |
os |
Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: Windows,Linux. |
vhd |
Określa adresy URL kontenera używane do przechowywania dysków systemu operacyjnego dla zestawu skalowania. |
write |
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: None dla magazynu w warstwie Standardowa. Funkcja ReadOnly dla usługi Premium Storage.
caching?: string
Wartość właściwości
string
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 rozwiązania VMSS Flex (ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode).
Możliwe wartości:
Usuń Jeśli ta wartość jest używana, dysk systemu operacyjnego jest usuwany po usunięciu maszyny wirtualnej VMSS Flex VM.
Odłącz Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej VMSS Flex.
Wartość domyślna jest ustawiona na Usuń. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na 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 niezarządzanych obrazach użytkownika 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, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: Windows,Linux.
osType?: string
Wartość właściwości
string
vhdContainers
Określa adresy URL kontenera 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
Azure SDK for JavaScript