Udostępnij za pośrednictwem


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.

Możliwe wartości:

Brak

Readonly

Readwrite

Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage.

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.

diffDiskSettings

Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego używanego przez maszynę wirtualną.

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

encryptionSettings

Określa ustawienia szyfrowania dla 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 dołączeniem do maszyny wirtualnej. Jeśli podano element SourceImage, docelowy wirtualny dysk twardy nie może istnieć.

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:

Windows

Linux

vhd

Wirtualny dysk twardy.

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:

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

Wirtualny dysk twardy.

vhd?: VirtualHardDisk

Wartość właściwości

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

Wartość właściwości

boolean