VirtualMachineScaleSetDataDiskOutput interface
يصف قرص بيانات مجموعة مقياس الجهاز الظاهري.
الخصائص
| caching | تحديد متطلبات التخزين المؤقت. |
| create |
خيار الإنشاء. |
| delete |
تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط). |
| disk |
يحدد Read-Write IOPS للقرص المدار. يجب استخدامه فقط عندما يكون StorageAccountType UltraSSD_LRS. إذا لم يتم تحديدها، تعيين قيمة افتراضية استنادا إلى diskSizeGB. |
| disk |
تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار. يجب استخدامه فقط عندما يكون StorageAccountType UltraSSD_LRS. إذا لم يتم تحديدها، تعيين قيمة افتراضية استنادا إلى diskSizeGB. |
| disk |
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري. |
| lun | تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري. |
| managed |
معلمات القرص المدارة. |
| name | اسم القرص. |
| write |
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص. |
تفاصيل الخاصية
caching
تحديد متطلبات التخزين المؤقت.
القيم المحتملة هي:
بلا
ReadOnly
القراءة والكتابة
الافتراضي: None للتخزين القياسي. ReadOnly للتخزين المتميز
caching?: "None" | "ReadOnly" | "ReadWrite"
قيمة الخاصية
"None" | "ReadOnly" | "ReadWrite"
createOption
خيار الإنشاء.
createOption: "FromImage" | "Empty" | "Attach"
قيمة الخاصية
"FromImage" | "Empty" | "Attach"
deleteOption
تحديد ما إذا كان يجب حذف قرص البيانات أو فصله عند حذف VMSS Flex (تتوفر هذه الميزة ل VMSS مع Flexible OrchestrationMode فقط).
القيم المحتملة:
حذف إذا تم استخدام هذه القيمة، يتم حذف قرص البيانات عند حذف VMSS Flex VM.
فصل إذا تم استخدام هذه القيمة، يتم الاحتفاظ بقرص البيانات بعد حذف VMSS Flex VM.
يتم تعيين القيمة الافتراضية إلى Delete.
deleteOption?: "Delete" | "Detach"
قيمة الخاصية
"Delete" | "Detach"
diskIOPSReadWrite
يحدد Read-Write IOPS للقرص المدار. يجب استخدامه فقط عندما يكون StorageAccountType UltraSSD_LRS. إذا لم يتم تحديدها، تعيين قيمة افتراضية استنادا إلى diskSizeGB.
diskIOPSReadWrite?: number
قيمة الخاصية
number
diskMBpsReadWrite
تحديد النطاق الترددي بالميغابايت في الثانية للقرص المدار. يجب استخدامه فقط عندما يكون StorageAccountType UltraSSD_LRS. إذا لم يتم تحديدها، تعيين قيمة افتراضية استنادا إلى diskSizeGB.
diskMBpsReadWrite?: number
قيمة الخاصية
number
diskSizeGB
تحديد حجم قرص بيانات فارغ بالجيجابايت. يمكن استخدام هذا العنصر للكتابة فوق حجم القرص في صورة جهاز ظاهري.
diskSizeGB هو عدد وحدات البايت x 1024^3 للقرص ولا يمكن أن تكون القيمة أكبر من 1023
diskSizeGB?: number
قيمة الخاصية
number
lun
تحديد رقم الوحدة المنطقية لقرص البيانات. يتم استخدام هذه القيمة لتحديد أقراص البيانات داخل الجهاز الظاهري وبالتالي يجب أن تكون فريدة لكل قرص بيانات متصل بجهاز ظاهري.
lun: number
قيمة الخاصية
number
managedDisk
معلمات القرص المدارة.
managedDisk?: VirtualMachineScaleSetManagedDiskParametersOutput
قيمة الخاصية
name
اسم القرص.
name?: string
قيمة الخاصية
string
writeAcceleratorEnabled
يحدد ما إذا كان يجب تمكين writeAccelerator أو تعطيله على القرص.
writeAcceleratorEnabled?: boolean
قيمة الخاصية
boolean