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. 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. |
create |
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 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. |
delete |
Określa, czy dysk systemu operacyjnego 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 systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach. 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. |
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. Właściwość "diskSizeGB" jest liczbą bajtów x 1024^3 dla dysku, a wartość nie może być większa niż 1023. |
encryption |
Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15. |
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. Możliwe wartości to: Windows,Linux. |
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: 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 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.
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 maszyny wirtualnej. Możliwe wartości to: Usuń. Jeśli ta wartość jest używana, dysk systemu operacyjnego zostanie usunięty po usunięciu maszyny wirtualnej. Odłączyć. Jeśli ta wartość jest używana, dysk systemu operacyjnego jest zachowywany po usunięciu maszyny wirtualnej. Wartość domyślna jest ustawiona na wartość Detach. 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?: string
Wartość właściwości
string
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. 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
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?: OperatingSystemTypes
Wartość właściwości
vhd
writeAcceleratorEnabled
Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator.
writeAcceleratorEnabled?: boolean
Wartość właściwości
boolean