OSDisk interface
Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną.
Aby uzyskać więcej informacji na temat dysków, zobacz About disks and VHDs for Azure virtual machines (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. |
diff |
Określa ustawienia dysku efemerycznego 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 dla dysku systemu operacyjnego. |
image | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed dołączeniem do maszyny wirtualnej. Jeśli podano element SourceImage, 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 w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD. |
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:
Brak
Readonly
Readwrite
Ustawienie domyślne: 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 maszyny wirtualnej.
Możliwe wartości:
Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej za pomocą 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: string
Wartość właściwości
string
diffDiskSettings
Określa ustawienia dysku efemerycznego 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.
Ta wartość nie może być większa niż 1023 GB
diskSizeGB?: number
Wartość właściwości
number
encryptionSettings
Określa ustawienia szyfrowania dla 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 dołączeniem do maszyny wirtualnej. Jeśli podano element SourceImage, 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 w przypadku tworzenia maszyny wirtualnej na podstawie obrazu użytkownika lub wyspecjalizowanego dysku VHD.
Możliwe wartości:
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