DataDisk interface
يصف قرص بيانات.
الخصائص
| caching | تحديد متطلبات التخزين المؤقت. القيم الممكنة هي: لا شيء، ReadOnly، ReadWrite. السلوك الافتراضي هو: لا يوجد للتخزين القياسي. قراءة فقط للتخزين المميز. |
| create |
يحدد كيفية إنشاء قرص الجهاز الظاهري. القيم الممكنة هي: إرفاق، FromImage، فارغ، نسخ، استعادة. |
| delete |
تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف الجهاز الظاهري. القيم الممكنة هي: حذف، فصل. القيمة الافتراضية مضبوطة على Detach. |
| detach |
يحدد سلوك الفصل الذي سيتم استخدامه أثناء فصل قرص أو الذي هو بالفعل في عملية الفصل من الجهاز الظاهري. القيم المدعومة: الاقتراب من القوة. هذه الميزة لا تزال قيد المعاينة. لفرض فصل تحديث قرص البيانات إلىBeDetached إلى "صحيح" جنبا إلى جنب مع تعيين detachOption: "ForceDetach". |
| disk |
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. الخاصية 'diskSizeGB' هي عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023. |
| image | القرص الثابت الظاهري لصورة المستخدم المصدر. سيتم نسخ القرص الثابت الظاهري قبل إرفاقه بالجهاص الظاهري. إذا تم توفير SourceImage، يجب ألا يكون محرك الأقراص الثابتة الظاهري الوجهة موجودا. |
| lun | تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري. |
| managed |
معلمات القرص المدارة. |
| name | اسم القرص. |
| source |
معرف المورد المصدر. يمكن أن تكون لقطة أو نقطة استعادة قرص لإنشاء قرص منها. |
| to |
يحدد ما إذا كان قرص البيانات في طور الانفصال عن مجموعة المقياس VirtualMachine/VirtualMachineScaleset. |
| vhd | القرص الثابت الظاهري. |
| write |
يحدد ما إذا كان يجب تمكين 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
name
اسم القرص.
name?: string
قيمة الخاصية
string
sourceResource
معرف المورد المصدر. يمكن أن تكون لقطة أو نقطة استعادة قرص لإنشاء قرص منها.
sourceResource?: ApiEntityReference
قيمة الخاصية
toBeDetached
يحدد ما إذا كان قرص البيانات في طور الانفصال عن مجموعة المقياس VirtualMachine/VirtualMachineScaleset.
toBeDetached?: boolean
قيمة الخاصية
boolean
vhd
writeAcceleratorEnabled
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.
writeAcceleratorEnabled?: boolean
قيمة الخاصية
boolean