مشاركة عبر


DataDisk interface

يصف قرص بيانات.

الخصائص

caching

تحديد متطلبات التخزين المؤقت. القيم الممكنة هي: لا شيء، ReadOnly، ReadWrite. السلوك الافتراضي هو: لا يوجد للتخزين القياسي. قراءة فقط للتخزين المميز.

createOption

يحدد كيفية إنشاء قرص الجهاز الظاهري. القيم الممكنة هي: إرفاق، FromImage، فارغ، نسخ، استعادة.

deleteOption

تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري. القيم الممكنة هي: حذف، فصل. القيمة الافتراضية مضبوطة على Detach.

detachOption

يحدد سلوك الفصل الذي سيتم استخدامه أثناء فصل قرص أو الذي هو بالفعل في عملية الفصل من الجهاز الظاهري. القيم المدعومة: الاقتراب من القوة. هذه الميزة لا تزال قيد المعاينة. لفرض فصل تحديث قرص البيانات إلىBeDetached إلى "صحيح" جنبا إلى جنب مع تعيين detachOption: "ForceDetach".

diskSizeGB

تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. الخاصية 'diskSizeGB' هي عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023.

image

القرص الثابت الظاهري لصورة المستخدم المصدر. سيتم نسخ القرص الثابت الظاهري قبل إرفاقه بالجهاص الظاهري. إذا تم توفير SourceImage، يجب ألا يكون محرك الأقراص الثابتة الظاهري الوجهة موجودا.

lun

تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري.

managedDisk

معلمات القرص المدارة.

name

اسم القرص.

sourceResource

معرف المورد المصدر. يمكن أن تكون لقطة أو نقطة استعادة قرص لإنشاء قرص منها.

toBeDetached

يحدد ما إذا كان قرص البيانات في طور الانفصال عن مجموعة المقياس VirtualMachine/VirtualMachineScaleset.

vhd

القرص الثابت الظاهري.

writeAcceleratorEnabled

يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.

تفاصيل الخاصية

caching

تحديد متطلبات التخزين المؤقت. القيم الممكنة هي: لا شيء، ReadOnly، ReadWrite. السلوك الافتراضي هو: لا يوجد للتخزين القياسي. قراءة فقط للتخزين المميز.

caching?: string

قيمة الخاصية

string

createOption

يحدد كيفية إنشاء قرص الجهاز الظاهري. القيم الممكنة هي: إرفاق، FromImage، فارغ، نسخ، استعادة.

createOption: string

قيمة الخاصية

string

deleteOption

تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري. القيم الممكنة هي: حذف، فصل. القيمة الافتراضية مضبوطة على Detach.

deleteOption?: string

قيمة الخاصية

string

detachOption

يحدد سلوك الفصل الذي سيتم استخدامه أثناء فصل قرص أو الذي هو بالفعل في عملية الفصل من الجهاز الظاهري. القيم المدعومة: الاقتراب من القوة. هذه الميزة لا تزال قيد المعاينة. لفرض فصل تحديث قرص البيانات إلىBeDetached إلى "صحيح" جنبا إلى جنب مع تعيين detachOption: "ForceDetach".

detachOption?: string

قيمة الخاصية

string

diskSizeGB

تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. الخاصية 'diskSizeGB' هي عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023.

diskSizeGB?: number

قيمة الخاصية

number

image

القرص الثابت الظاهري لصورة المستخدم المصدر. سيتم نسخ القرص الثابت الظاهري قبل إرفاقه بالجهاص الظاهري. إذا تم توفير SourceImage، يجب ألا يكون محرك الأقراص الثابتة الظاهري الوجهة موجودا.

image?: VirtualHardDisk

قيمة الخاصية

lun

تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري.

lun: number

قيمة الخاصية

number

managedDisk

معلمات القرص المدارة.

managedDisk?: ManagedDiskParameters

قيمة الخاصية

name

اسم القرص.

name?: string

قيمة الخاصية

string

sourceResource

معرف المورد المصدر. يمكن أن تكون لقطة أو نقطة استعادة قرص لإنشاء قرص منها.

sourceResource?: ApiEntityReference

قيمة الخاصية

toBeDetached

يحدد ما إذا كان قرص البيانات في طور الانفصال عن مجموعة المقياس VirtualMachine/VirtualMachineScaleset.

toBeDetached?: boolean

قيمة الخاصية

boolean

vhd

القرص الثابت الظاهري.

vhd?: VirtualHardDisk

قيمة الخاصية

writeAcceleratorEnabled

يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.

writeAcceleratorEnabled?: boolean

قيمة الخاصية

boolean