مشاركة عبر


VirtualMachineScaleSetOSDisk interface

يصف قرص نظام تشغيل مجموعة مقياس الجهاز الظاهري.

الخصائص

caching

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

createOption

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

deleteOption

تحديد ما إذا كان يجب حذف قرص نظام التشغيل أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط).

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

حذف إذا تم استخدام هذه القيمة، يتم حذف قرص نظام التشغيل عند حذف VMSS Flex VM.

فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص نظام التشغيل بعد حذف VMSS Flex VM.

يتم تعيين القيمة الافتراضية إلى Delete. بالنسبة إلى قرص نظام التشغيل المؤقت، يتم تعيين القيمة الافتراضية إلى Delete. لا يمكن للمستخدم تغيير خيار الحذف لقرص نظام التشغيل المؤقت.

diffDiskSettings

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

diskSizeGB

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

image

تحديد معلومات حول صورة المستخدم غير المدارة لإسناد مجموعة المقياس إليها.

managedDisk

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

name

اسم القرص.

osType

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

vhdContainers

تحديد عناوين URL للحاوية المستخدمة لتخزين أقراص نظام التشغيل لمجموعة التحجيم.

writeAcceleratorEnabled

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

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

caching

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

caching?: CachingTypes

قيمة الخاصية

createOption

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

createOption: string

قيمة الخاصية

string

deleteOption

تحديد ما إذا كان يجب حذف قرص نظام التشغيل أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط).

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

حذف إذا تم استخدام هذه القيمة، يتم حذف قرص نظام التشغيل عند حذف VMSS Flex VM.

فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص نظام التشغيل بعد حذف VMSS Flex VM.

يتم تعيين القيمة الافتراضية إلى Delete. بالنسبة إلى قرص نظام التشغيل المؤقت، يتم تعيين القيمة الافتراضية إلى Delete. لا يمكن للمستخدم تغيير خيار الحذف لقرص نظام التشغيل المؤقت.

deleteOption?: string

قيمة الخاصية

string

diffDiskSettings

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

diffDiskSettings?: DiffDiskSettings

قيمة الخاصية

diskSizeGB

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

diskSizeGB?: number

قيمة الخاصية

number

image

تحديد معلومات حول صورة المستخدم غير المدارة لإسناد مجموعة المقياس إليها.

image?: VirtualHardDisk

قيمة الخاصية

managedDisk

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

managedDisk?: VirtualMachineScaleSetManagedDiskParameters

قيمة الخاصية

name

اسم القرص.

name?: string

قيمة الخاصية

string

osType

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

osType?: OperatingSystemTypes

قيمة الخاصية

vhdContainers

تحديد عناوين URL للحاوية المستخدمة لتخزين أقراص نظام التشغيل لمجموعة التحجيم.

vhdContainers?: string[]

قيمة الخاصية

string[]

writeAcceleratorEnabled

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

writeAcceleratorEnabled?: boolean

قيمة الخاصية

boolean