مشاركة عبر


OSDisk interface

تحديد معلومات حول قرص نظام التشغيل المستخدم من قبل الجهاز الظاهري. لمزيد من المعلومات حول الأقراص، راجع حول الأقراص وأقراص الفيديو (VHDs) للآلات الافتراضية Azure.

الخصائص

caching

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

createOption

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

deleteOption

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

diffDiskSettings

تحديد إعدادات القرص المؤقت لقرص نظام التشغيل المستخدم من قبل الجهاز الظاهري.

diskSizeGB

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

encryptionSettings

تحديد إعدادات التشفير لقرص نظام التشغيل. الحد الأدنى لإصدار API للحوسبة: 2015-06-15.

image

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

managedDisk

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

name

اسم القرص.

osType

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

vhd

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

writeAcceleratorEnabled

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

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

caching

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

caching?: string

قيمة الخاصية

string

createOption

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

createOption: string

قيمة الخاصية

string

deleteOption

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

deleteOption?: string

قيمة الخاصية

string

diffDiskSettings

تحديد إعدادات القرص المؤقت لقرص نظام التشغيل المستخدم من قبل الجهاز الظاهري.

diffDiskSettings?: DiffDiskSettings

قيمة الخاصية

diskSizeGB

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

diskSizeGB?: number

قيمة الخاصية

number

encryptionSettings

تحديد إعدادات التشفير لقرص نظام التشغيل. الحد الأدنى لإصدار API للحوسبة: 2015-06-15.

encryptionSettings?: DiskEncryptionSettings

قيمة الخاصية

image

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

image?: VirtualHardDisk

قيمة الخاصية

managedDisk

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

managedDisk?: ManagedDiskParameters

قيمة الخاصية

name

اسم القرص.

name?: string

قيمة الخاصية

string

osType

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

osType?: string

قيمة الخاصية

string

vhd

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

vhd?: VirtualHardDisk

قيمة الخاصية

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

قيمة الخاصية

boolean