OSDisk interface
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną.
Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure.
Właściwości
| caching | Określa wymagania dotyczące buforowania. |
| create |
Określa sposób tworzenia maszyny wirtualnej. |
| delete |
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej. |
| diff |
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. |
| disk |
Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. |
| encryption |
Określa ustawienia szyfrowania dysku systemu operacyjnego. |
| 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ć. |
| 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. |
| vhd | Wirtualny dysk twardy. |
| 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:
Brak
ReadOnly
ReadWrite
Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa.
ReadOnly dla usługi Premium Storage.
caching?: "None" | "ReadOnly" | "ReadWrite"
Wartość właściwości
"None" | "ReadOnly" | "ReadWrite"
createOption
Określa sposób tworzenia maszyny wirtualnej.
Możliwe wartości to:
Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku.
FromImage \u2013 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: "FromImage" | "Empty" | "Attach"
Wartość właściwości
"FromImage" | "Empty" | "Attach"
deleteOption
Określa, czy dysk systemu operacyjnego ma zostać usunięty, czy odłączony po usunięciu maszyny wirtualnej.
Możliwe wartości:
Usuń Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej.
Odłącz Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej.
Wartość domyślna jest ustawiona na odłączanie. W przypadku efemerycznego dysku systemu operacyjnego wartość domyślna jest ustawiona na wartość Usuń. Użytkownik nie może zmienić opcji usuwania dla efemerycznego dysku systemu operacyjnego.
deleteOption?: "Delete" | "Detach"
Wartość właściwości
"Delete" | "Detach"
diffDiskSettings
Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną.
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.
diskSizeGB to liczba 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
encryptionSettings
Określa ustawienia szyfrowania dysku systemu operacyjnego.
Minimalna wersja interfejsu API: 2015-06-15
encryptionSettings?: DiskEncryptionSettings
Wartość właściwości
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
managedDisk
Parametry dysku zarządzanego.
managedDisk?: ManagedDiskParameters
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?: "Windows" | "Linux"
Wartość właściwości
"Windows" | "Linux"
vhd
writeAcceleratorEnabled
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.
writeAcceleratorEnabled?: boolean
Wartość właściwości
boolean