مشاركة عبر


DataDiskOutput interface

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

الخصائص

caching

تحديد متطلبات التخزين المؤقت.

القيم المحتملة هي:

بلا

ReadOnly

القراءة والكتابة

الافتراضي: None للتخزين القياسي. ReadOnly للتخزين المتميز

createOption

تحديد كيفية إنشاء الجهاز الظاهري.

القيم المحتملة هي:

إرفاق \u2013 يتم استخدام هذه القيمة عند استخدام قرص متخصص لإنشاء الجهاز الظاهري.

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

deleteOption

تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري.

القيم المحتملة:

حذف إذا تم استخدام هذه القيمة، يتم حذف قرص البيانات عند حذف الجهاز الظاهري.

فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص البيانات بعد حذف الجهاز الظاهري.

يتم تعيين القيمة الافتراضية إلى فصل

detachOption

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

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

لا تزال هذه الميزة في وضع المعاينة وغير مدعومة ل VirtualMachineScaleSet. لفرض فصل تحديث قرص البيانات إلىBeDetached إلى "صحيح" جنبا إلى جنب مع تعيين detachOption: "ForceDetach".

diskIOPSReadWrite

تحديد Read-Write IOPS للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري.

diskMBpsReadWrite

تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري.

diskSizeGB

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

diskSizeGB هو عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023

image

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

lun

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

managedDisk

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

name

اسم القرص.

toBeDetached

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

vhd

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

writeAcceleratorEnabled

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

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

caching

تحديد متطلبات التخزين المؤقت.

القيم المحتملة هي:

بلا

ReadOnly

القراءة والكتابة

الافتراضي: None للتخزين القياسي. ReadOnly للتخزين المتميز

caching?: "None" | "ReadOnly" | "ReadWrite"

قيمة الخاصية

"None" | "ReadOnly" | "ReadWrite"

createOption

تحديد كيفية إنشاء الجهاز الظاهري.

القيم المحتملة هي:

إرفاق \u2013 يتم استخدام هذه القيمة عند استخدام قرص متخصص لإنشاء الجهاز الظاهري.

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

createOption: "FromImage" | "Empty" | "Attach"

قيمة الخاصية

"FromImage" | "Empty" | "Attach"

deleteOption

تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري.

القيم المحتملة:

حذف إذا تم استخدام هذه القيمة، يتم حذف قرص البيانات عند حذف الجهاز الظاهري.

فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص البيانات بعد حذف الجهاز الظاهري.

يتم تعيين القيمة الافتراضية إلى فصل

deleteOption?: "Delete" | "Detach"

قيمة الخاصية

"Delete" | "Detach"

detachOption

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

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

لا تزال هذه الميزة في وضع المعاينة وغير مدعومة ل VirtualMachineScaleSet. لفرض فصل تحديث قرص البيانات إلىBeDetached إلى "صحيح" جنبا إلى جنب مع تعيين detachOption: "ForceDetach".

detachOption?: "ForceDetach"

قيمة الخاصية

"ForceDetach"

diskIOPSReadWrite

تحديد Read-Write IOPS للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري.

diskIOPSReadWrite?: number

قيمة الخاصية

number

diskMBpsReadWrite

تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري.

diskMBpsReadWrite?: number

قيمة الخاصية

number

diskSizeGB

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

diskSizeGB هو عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023

diskSizeGB?: number

قيمة الخاصية

number

image

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

image?: VirtualHardDiskOutput

قيمة الخاصية

lun

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

lun: number

قيمة الخاصية

number

managedDisk

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

managedDisk?: ManagedDiskParametersOutput

قيمة الخاصية

name

اسم القرص.

name?: string

قيمة الخاصية

string

toBeDetached

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

toBeDetached?: boolean

قيمة الخاصية

boolean

vhd

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

vhd?: VirtualHardDiskOutput

قيمة الخاصية

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

قيمة الخاصية

boolean