VirtualMachineScaleSetOSProfileOutput interface
يصف ملف تعريف نظام التشغيل لمجموعة مقياس الجهاز الظاهري.
الخصائص
| admin |
تحديد كلمة مرور حساب المسؤول. |
| admin |
تحديد اسم حساب المسؤول. |
| allow |
تحديد ما إذا كان يجب السماح بعمليات الامتداد على مجموعة مقياس الجهاز الظاهري. |
| computer |
تحديد بادئة اسم الكمبيوتر لجميع الأجهزة الظاهرية في مجموعة التحجيم. يجب أن يتراوح طول بادئات اسم الكمبيوتر من 1 إلى 15 حرفا. |
| custom |
تحديد سلسلة مشفرة من البيانات المخصصة base-64. يتم فك ترميز السلسلة المشفرة base-64 إلى صفيف ثنائي يتم حفظه كملف على الجهاز الظاهري. الحد الأقصى لطول الصفيف الثنائي هو 65535 بايت. |
| linux |
تحديد إعدادات نظام تشغيل Linux على الجهاز الظاهري. |
| secrets | يحدد مجموعة الشهادات التي يجب تثبيتها على الأجهزة الظاهرية في مجموعة المقياس. لتثبيت الشهادات على جهاز ظاهري، يوصى باستخدام ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Linux أو ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Windows. |
| windows |
تحديد إعدادات نظام تشغيل Windows على الجهاز الظاهري. |
تفاصيل الخاصية
adminPassword
تحديد كلمة مرور حساب المسؤول.
الحد الأدنى للطول (Windows): 8 أحرف
الحد الأدنى للطول (Linux): 6 أحرف
أقصى طول (Windows): 123 حرفا
الحد الأقصى للطول (Linux): 72 حرفا
متطلبات التعقيد: يجب استيفاء 3 من أصل 4 شروط أدناه
يحتوي على أحرف أقل
يحتوي على أحرف كبيرة
يحتوي على رقم
له حرف خاص (Regex match [\W_])
القيم غير المسموح بها: "abc@123" و"P@$$w 0rd" و"P@ssw0rd" و"P@ssword123" و"Pa$$word" و"pass@word1" و"Password!" و"Password1" و"Password22" و"iloveyou!"
لإعادة تعيين كلمة المرور، راجع كيفية إعادة تعيين خدمة سطح المكتب البعيد أو كلمة مرور تسجيل الدخول الخاصة بها في جهاز ظاهري يعمل بنظام Windows
لإعادة تعيين كلمة مرور الجذر، راجع إدارة المستخدمين وSSH والتحقق من الأقراص أو إصلاحها على أجهزة Azure Linux الظاهرية باستخدام ملحق VMAccess
adminPassword?: string
قيمة الخاصية
string
adminUsername
تحديد اسم حساب المسؤول.
تقييد Windows فقط: لا يمكن أن ينتهي ب "."
القيم غير المسموح بها: "administrator" و"admin" و"user" و"user1" و"test" و"user2" و"test1" و"user3" و"admin1" و"1" و"1" "123" و"a" و"actuser" و"adm" و"admin2" و"aspnet" و"backup" و"console" و"david" و"guest" و"john" و"owner" و"root" و"server" و"sql" و"support" و"support_388945a0" و"sys" و"test2" و"test3" و"user4" و"user5".
الحد الأدنى للطول (Linux): حرف واحد
أقصى طول (Linux): 64 حرفا
أقصى طول (Windows): 20 حرفا
adminUsername?: string
قيمة الخاصية
string
allowExtensionOperations
تحديد ما إذا كان يجب السماح بعمليات الامتداد على مجموعة مقياس الجهاز الظاهري.
قد يتم تعيين هذا فقط إلى False عندما لا توجد ملحقات على مجموعة مقياس الجهاز الظاهري.
allowExtensionOperations?: boolean
قيمة الخاصية
boolean
computerNamePrefix
تحديد بادئة اسم الكمبيوتر لجميع الأجهزة الظاهرية في مجموعة التحجيم. يجب أن يتراوح طول بادئات اسم الكمبيوتر من 1 إلى 15 حرفا.
computerNamePrefix?: string
قيمة الخاصية
string
customData
تحديد سلسلة مشفرة من البيانات المخصصة base-64. يتم فك ترميز السلسلة المشفرة base-64 إلى صفيف ثنائي يتم حفظه كملف على الجهاز الظاهري. الحد الأقصى لطول الصفيف الثنائي هو 65535 بايت.
لاستخدام cloud-init لجهازك الظاهري، راجع استخدام cloud-init لتخصيص جهاز Linux الظاهري أثناء الإنشاء
customData?: string
قيمة الخاصية
string
linuxConfiguration
تحديد إعدادات نظام تشغيل Linux على الجهاز الظاهري.
للحصول على قائمة بتوزيعات Linux المدعومة، راجع Linux على توزيعات Azure-Endorsed.
linuxConfiguration?: LinuxConfigurationOutput
قيمة الخاصية
secrets
يحدد مجموعة الشهادات التي يجب تثبيتها على الأجهزة الظاهرية في مجموعة المقياس. لتثبيت الشهادات على جهاز ظاهري، يوصى باستخدام ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Linux أو ملحق الجهاز الظاهري Azure Key Vault لنظام التشغيل Windows.
secrets?: VaultSecretGroupOutput[]
قيمة الخاصية
windowsConfiguration
تحديد إعدادات نظام تشغيل Windows على الجهاز الظاهري.
windowsConfiguration?: WindowsConfigurationOutput