OSDisk interface
Sanal makine tarafından kullanılan işletim sistemi diski hakkındaki bilgileri belirtir.
Diskler hakkında daha fazla bilgi için bkz. Azure sanal makineleri için diskler ve VHD'ler hakkında.
Özellikler
| caching | Önbelleğe alma gereksinimlerini belirtir. |
| create |
Sanal makinenin nasıl oluşturulması gerektiğini belirtir. |
| delete |
VM silindikten sonra işletim sistemi disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir. |
| diff |
Sanal makine tarafından kullanılan işletim sistemi diski için kısa ömürlü Disk Ayarlarını belirtir. |
| disk |
Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir. |
| encryption |
İşletim sistemi diskinin şifreleme ayarlarını belirtir. |
| image | Kaynak kullanıcı görüntüsü sanal sabit diski. Sanal sabit disk, sanal makineye eklenmeden önce kopyalanır. SourceImage sağlanmışsa, hedef sanal sabit sürücü mevcut olmamalıdır. |
| managed |
Yönetilen disk parametreleri. |
| name | Disk adı. |
| os |
Bu özellik, kullanıcı görüntüsünden veya özelleştirilmiş bir VHD'den VM oluşturuyorsanız diske dahil edilen işletim sisteminin türünü belirtmenize olanak tanır. |
| vhd | Sanal sabit disk. |
| write |
diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir. |
Özellik Ayrıntıları
caching
Önbelleğe alma gereksinimlerini belirtir.
Olası değerler şunlardır:
Yok
ReadOnly
Okuma Yazma
Varsayılan: Standart depolama için Yok. Premium depolama için ReadOnly .
caching?: "None" | "ReadOnly" | "ReadWrite"
Özellik Değeri
"None" | "ReadOnly" | "ReadWrite"
createOption
Sanal makinenin nasıl oluşturulması gerektiğini belirtir.
Olası değerler şunlardır:
\u2013 Ekle Bu değer, sanal makineyi oluşturmak için özelleştirilmiş bir disk kullanırken kullanılır.
FromImage \u2013 Bu değer, sanal makineyi oluşturmak için bir görüntü kullanırken kullanılır. Platform görüntüsü kullanıyorsanız, yukarıda açıklanan imageReference öğesini de kullanırsınız. Market görüntüsü kullanıyorsanız, daha önce açıklanan plan öğesini de kullanırsınız.
createOption: "FromImage" | "Empty" | "Attach"
Özellik Değeri
"FromImage" | "Empty" | "Attach"
deleteOption
VM silindikten sonra işletim sistemi disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir.
Olası değerler:
Sil Bu değer kullanılırsa VM silindiğinde işletim sistemi diski silinir.
Ayırma Bu değer kullanılırsa, VM silindikten sonra işletim sistemi diski korunur.
Varsayılan değer, ayırmaolarak ayarlanır. Kısa ömürlü işletim sistemi diski için, varsayılan değer Deleteolarak ayarlanır. Kullanıcı kısa ömürlü işletim sistemi diski için silme seçeneğini değiştiremez.
deleteOption?: "Delete" | "Detach"
Özellik Değeri
"Delete" | "Detach"
diffDiskSettings
Sanal makine tarafından kullanılan işletim sistemi diski için kısa ömürlü Disk Ayarlarını belirtir.
diffDiskSettings?: DiffDiskSettings
Özellik Değeri
diskSizeGB
Boş bir veri diskinin boyutunu gigabayt cinsinden belirtir. Bu öğe, sanal makine görüntüsündeki diskin boyutunun üzerine yazmak için kullanılabilir.
diskSizeGB, disk için 1024^3 bayt sayısıdır ve değer 1023'ten büyük olamaz
diskSizeGB?: number
Özellik Değeri
number
encryptionSettings
İşletim sistemi diskinin şifreleme ayarlarını belirtir.
En düşük api sürümü: 2015-06-15
encryptionSettings?: DiskEncryptionSettings
Özellik Değeri
image
Kaynak kullanıcı görüntüsü sanal sabit diski. Sanal sabit disk, sanal makineye eklenmeden önce kopyalanır. SourceImage sağlanmışsa, hedef sanal sabit sürücü mevcut olmamalıdır.
image?: VirtualHardDisk
Özellik Değeri
managedDisk
Yönetilen disk parametreleri.
managedDisk?: ManagedDiskParameters
Özellik Değeri
name
Disk adı.
name?: string
Özellik Değeri
string
osType
Bu özellik, kullanıcı görüntüsünden veya özelleştirilmiş bir VHD'den VM oluşturuyorsanız diske dahil edilen işletim sisteminin türünü belirtmenize olanak tanır.
Olası değerler şunlardır:
Windows
Linux
osType?: "Windows" | "Linux"
Özellik Değeri
"Windows" | "Linux"
vhd
writeAcceleratorEnabled
diskte writeAccelerator'ın etkinleştirilip etkinleştirilmeymeyeceğini veya devre dışı bırakılıp bırakılmayacağını belirtir.
writeAcceleratorEnabled?: boolean
Özellik Değeri
boolean