DataDiskOutput interface
يصف قرص بيانات.
الخصائص
| caching | تحديد متطلبات التخزين المؤقت. |
| create |
تحديد كيفية إنشاء الجهاز الظاهري. |
| delete |
تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري. |
| detach |
يحدد سلوك الفصل الذي سيتم استخدامه أثناء فصل قرص أو الذي هو بالفعل في عملية الفصل من الجهاز الظاهري. القيم المدعومة: ForceDetach. |
| disk |
تحديد Read-Write IOPS للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري. |
| disk |
تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار عند UltraSSD_LRS StorageAccountType. يتم إرجاعه فقط لأقراص الجهاز الظاهري VirtualMachine ScaleSet. يمكن تحديثه فقط عن طريق التحديثات إلى مجموعة مقياس الجهاز الظاهري. |
| disk |
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. |
| image | القرص الثابت الظاهري لصورة المستخدم المصدر. سيتم نسخ القرص الثابت الظاهري قبل إرفاقه بالجهاص الظاهري. إذا تم توفير SourceImage، يجب ألا يكون محرك الأقراص الثابتة الظاهري الوجهة موجودا. |
| lun | تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري. |
| managed |
معلمات القرص المدارة. |
| name | اسم القرص. |
| to |
تحديد ما إذا كان قرص البيانات في عملية فصل من VirtualMachine/VirtualMachineScaleset |
| vhd | القرص الثابت الظاهري. |
| write |
يحدد ما إذا كان يجب تمكين 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
writeAcceleratorEnabled
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.
writeAcceleratorEnabled?: boolean
قيمة الخاصية
boolean