مشاركة عبر


DataDisk interface

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

الخصائص

caching

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

createOption

يحدد كيفية إنشاء قرص الجهاز الظاهري. القيم المحتملة هي إرفاق: يتم استخدام هذه القيمة عند استخدام قرص متخصص لإنشاء الجهاز الظاهري. FromImage: يتم استخدام هذه القيمة عند استخدام صورة لإنشاء قرص بيانات الجهاز الظاهري. إذا كنت تستخدم صورة النظام الأساسي، يجب عليك أيضا استخدام عنصر imageReference الموضح أعلاه. إذا كنت تستخدم صورة سوق، يجب عليك أيضا استخدام عنصر الخطة الموضح مسبقا. فارغة: يتم استخدام هذه القيمة عند إنشاء قرص بيانات فارغ. نسخ: يتم استخدام هذه القيمة لإنشاء قرص بيانات من لقطة أو قرص آخر. Restore: يتم استخدام هذه القيمة لإنشاء قرص بيانات من نقطة استعادة القرص.

deleteOption

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

detachOption

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

diskIopsReadWrite

تحديد Read-Write IOPS للقرص المدار عند UltraSSD_LRS StorageAccountType.

diskMBpsReadWrite

تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار عند UltraSSD_LRS StorageAccountType.

diskSizeGB

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

image

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

lun

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

managedDisk

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

name

اسم القرص.

sourceResource

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

toBeDetached

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

vhd

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

writeAcceleratorEnabled

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

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

caching

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

caching?: CachingTypes

قيمة الخاصية

createOption

يحدد كيفية إنشاء قرص الجهاز الظاهري. القيم المحتملة هي إرفاق: يتم استخدام هذه القيمة عند استخدام قرص متخصص لإنشاء الجهاز الظاهري. FromImage: يتم استخدام هذه القيمة عند استخدام صورة لإنشاء قرص بيانات الجهاز الظاهري. إذا كنت تستخدم صورة النظام الأساسي، يجب عليك أيضا استخدام عنصر imageReference الموضح أعلاه. إذا كنت تستخدم صورة سوق، يجب عليك أيضا استخدام عنصر الخطة الموضح مسبقا. فارغة: يتم استخدام هذه القيمة عند إنشاء قرص بيانات فارغ. نسخ: يتم استخدام هذه القيمة لإنشاء قرص بيانات من لقطة أو قرص آخر. Restore: يتم استخدام هذه القيمة لإنشاء قرص بيانات من نقطة استعادة القرص.

createOption: string

قيمة الخاصية

string

deleteOption

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

deleteOption?: string

قيمة الخاصية

string

detachOption

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

detachOption?: string

قيمة الخاصية

string

diskIopsReadWrite

تحديد Read-Write IOPS للقرص المدار عند UltraSSD_LRS StorageAccountType.

diskIopsReadWrite?: number

قيمة الخاصية

number

diskMBpsReadWrite

تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار عند UltraSSD_LRS StorageAccountType.

diskMBpsReadWrite?: number

قيمة الخاصية

number

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