DataDisk interface
Veri disklerini açıklar.
Özellikler
| caching | Önbelleğe alma gereksinimlerini belirtir. |
| create |
Sanal makinenin nasıl oluşturulması gerektiğini belirtir. |
| delete |
VM silindikten sonra veri disklerinin silinip silinmeyeceğini veya ayrılıp ayrılmayacağını belirtir. |
| detach |
Bir diski ayırırken kullanılacak veya zaten sanal makineden ayrılma sürecinde olan ayırma davranışını belirtir. Desteklenen değerler: ForceDetach . |
| 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. |
| 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. |
| lun | Veri diskinin mantıksal birim numarasını belirtir. Bu değer VM içindeki veri disklerini tanımlamak için kullanılır ve bu nedenle vm'ye bağlı her veri diski için benzersiz olmalıdır. |
| managed |
Yönetilen disk parametreleri. |
| name | Disk adı. |
| to |
Veri diskinin VirtualMachine/VirtualMachineScaleset'ten ayrılma sürecinde olup olmadığını belirtir |
| 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 veri 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 veri diski silinir.
ayırma Bu değer kullanılırsa, VM silindikten sonra veri diski korunur.
Varsayılan değer ayırma olarak ayarlanır
deleteOption?: "Delete" | "Detach"
Özellik Değeri
"Delete" | "Detach"
detachOption
Bir diski ayırırken kullanılacak veya zaten sanal makineden ayrılma sürecinde olan ayırma davranışını belirtir. Desteklenen değerler: ForceDetach .
detachOption: ForceDetach yalnızca yönetilen veri diskleri için geçerlidir. Veri diskinin önceki bir ayırma denemesi sanal makineden beklenmeyen bir hata nedeniyle tamamlanmadıysa ve disk hala serbest bırakılmadıysa, diski VM'den zorla ayırmak için son çare seçeneği olarak force-detach kullanın. Bu ayırma davranışı kullanılırken tüm yazma işlemleri temizlenmemiş olabilir.
Bu özellik hala önizleme modundadır ve VirtualMachineScaleSet için desteklenmez. Veri diski güncelleştirmesini zorla ayırmak içinBeDetached 'true' değerine ve detachOption: 'ForceDetach' ayarını ayarlayın.
detachOption?: "ForceDetach"
Özellik Değeri
"ForceDetach"
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
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
lun
Veri diskinin mantıksal birim numarasını belirtir. Bu değer VM içindeki veri disklerini tanımlamak için kullanılır ve bu nedenle vm'ye bağlı her veri diski için benzersiz olmalıdır.
lun: number
Özellik Değeri
number
managedDisk
Yönetilen disk parametreleri.
managedDisk?: ManagedDiskParameters
Özellik Değeri
name
Disk adı.
name?: string
Özellik Değeri
string
toBeDetached
Veri diskinin VirtualMachine/VirtualMachineScaleset'ten ayrılma sürecinde olup olmadığını belirtir
toBeDetached?: boolean
Özellik Değeri
boolean
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