VirtualMachineScaleSetOSDiskOutput interface
يصف قرص نظام تشغيل مجموعة مقياس الجهاز الظاهري.
الخصائص
| caching | تحديد متطلبات التخزين المؤقت. |
| create |
تحديد كيفية إنشاء الأجهزة الظاهرية في مجموعة التحجيم. |
| delete |
تحديد ما إذا كان يجب حذف قرص نظام التشغيل أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط). |
| diff |
تحديد إعدادات القرص المؤقت لقرص نظام التشغيل المستخدم بواسطة مجموعة مقياس الجهاز الظاهري. |
| disk |
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. |
| image | تحديد معلومات حول صورة المستخدم غير المدارة لإسناد مجموعة المقياس إليها. |
| managed |
معلمات القرص المدارة. |
| name | اسم القرص. |
| os |
تسمح لك هذه الخاصية بتحديد نوع نظام التشغيل المضمن في القرص إذا كان إنشاء جهاز ظاهري من صورة المستخدم أو VHD متخصص. |
| vhd |
تحديد عناوين URL للحاوية المستخدمة لتخزين أقراص نظام التشغيل لمجموعة التحجيم. |
| write |
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص. |
تفاصيل الخاصية
caching
تحديد متطلبات التخزين المؤقت.
القيم المحتملة هي:
بلا
ReadOnly
القراءة والكتابة
الافتراضي: None للتخزين القياسي. ReadOnly للتخزين المتميز
caching?: "None" | "ReadOnly" | "ReadWrite"
قيمة الخاصية
"None" | "ReadOnly" | "ReadWrite"
createOption
تحديد كيفية إنشاء الأجهزة الظاهرية في مجموعة التحجيم.
القيمة الوحيدة المسموح بها هي: FromImage \u2013 يتم استخدام هذه القيمة عند استخدام صورة لإنشاء الجهاز الظاهري. إذا كنت تستخدم صورة النظام الأساسي، يمكنك أيضا استخدام عنصر imageReference الموضح أعلاه. إذا كنت تستخدم صورة سوق، يمكنك أيضا استخدام عنصر الخطة الموضح مسبقا.
createOption: "FromImage" | "Empty" | "Attach"
قيمة الخاصية
"FromImage" | "Empty" | "Attach"
deleteOption
تحديد ما إذا كان يجب حذف قرص نظام التشغيل أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط).
القيم المحتملة:
حذف إذا تم استخدام هذه القيمة، يتم حذف قرص نظام التشغيل عند حذف VMSS Flex VM.
فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص نظام التشغيل بعد حذف VMSS Flex VM.
يتم تعيين القيمة الافتراضية إلى Delete. بالنسبة إلى قرص نظام التشغيل المؤقت، يتم تعيين القيمة الافتراضية إلى Delete. لا يمكن للمستخدم تغيير خيار الحذف لقرص نظام التشغيل المؤقت.
deleteOption?: "Delete" | "Detach"
قيمة الخاصية
"Delete" | "Detach"
diffDiskSettings
تحديد إعدادات القرص المؤقت لقرص نظام التشغيل المستخدم بواسطة مجموعة مقياس الجهاز الظاهري.
diffDiskSettings?: DiffDiskSettingsOutput
قيمة الخاصية
diskSizeGB
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري.
diskSizeGB هو عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023
diskSizeGB?: number
قيمة الخاصية
number
image
تحديد معلومات حول صورة المستخدم غير المدارة لإسناد مجموعة المقياس إليها.
image?: VirtualHardDiskOutput
قيمة الخاصية
managedDisk
معلمات القرص المدارة.
managedDisk?: VirtualMachineScaleSetManagedDiskParametersOutput
قيمة الخاصية
name
اسم القرص.
name?: string
قيمة الخاصية
string
osType
تسمح لك هذه الخاصية بتحديد نوع نظام التشغيل المضمن في القرص إذا كان إنشاء جهاز ظاهري من صورة المستخدم أو VHD متخصص.
القيم المحتملة هي:
Windows
Linux
osType?: "Windows" | "Linux"
قيمة الخاصية
"Windows" | "Linux"
vhdContainers
تحديد عناوين URL للحاوية المستخدمة لتخزين أقراص نظام التشغيل لمجموعة التحجيم.
vhdContainers?: string[]
قيمة الخاصية
string[]
writeAcceleratorEnabled
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.
writeAcceleratorEnabled?: boolean
قيمة الخاصية
boolean