مشاركة عبر


BatchNodeUserCreateOptions interface

معلمات لإنشاء حساب مستخدم للوصول إلى RDP أو SSH على عقدة حساب Azure Batch.

الخصائص

expiryTime

الوقت الذي يجب أن ينتهي فيه الحساب. إذا تم حذفها، يكون الافتراضي بعد يوم واحد من الوقت الحالي. بالنسبة لعقد الحوسبة في لينكس، فإن مدة الصلاحية تصل إلى يوم واحد بدقة.

isAdmin

هل يجب أن يكون الحساب مسؤولا على عقدة الحوسبة. القيمة الافتراضية هي false.

name

اسم المستخدم للحساب.

password

كلمة مرور الحساب. كلمة المرور مطلوبة لعقد ويندوز للحوسبة. بالنسبة لعقد لينكس للحوسبة، يمكن اختيار كلمة المرور اختياريا مع خاصية sshPublicKey (خاصية sshPublicKey).

sshPublicKey

المفتاح العام SSH الذي يمكن استخدامه لتسجيل الدخول عن بعد إلى عقدة الحوسبة. يجب أن يكون المفتاح العام متوافقا مع ترميز OpenSSH ويجب أن يكون مشفرا على الأساس 64. يمكن تحديد هذه الخاصية فقط لعقد لينكس للحوسبة. إذا تم تحديد هذا لعقدة حوسبة ويندوز، فإن خدمة الدفعة ترفض الطلب؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب خاطئ).

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

expiryTime

الوقت الذي يجب أن ينتهي فيه الحساب. إذا تم حذفها، يكون الافتراضي بعد يوم واحد من الوقت الحالي. بالنسبة لعقد الحوسبة في لينكس، فإن مدة الصلاحية تصل إلى يوم واحد بدقة.

expiryTime?: Date

قيمة الخاصية

Date

isAdmin

هل يجب أن يكون الحساب مسؤولا على عقدة الحوسبة. القيمة الافتراضية هي false.

isAdmin?: boolean

قيمة الخاصية

boolean

name

اسم المستخدم للحساب.

name: string

قيمة الخاصية

string

password

كلمة مرور الحساب. كلمة المرور مطلوبة لعقد ويندوز للحوسبة. بالنسبة لعقد لينكس للحوسبة، يمكن اختيار كلمة المرور اختياريا مع خاصية sshPublicKey (خاصية sshPublicKey).

password?: string

قيمة الخاصية

string

sshPublicKey

المفتاح العام SSH الذي يمكن استخدامه لتسجيل الدخول عن بعد إلى عقدة الحوسبة. يجب أن يكون المفتاح العام متوافقا مع ترميز OpenSSH ويجب أن يكون مشفرا على الأساس 64. يمكن تحديد هذه الخاصية فقط لعقد لينكس للحوسبة. إذا تم تحديد هذا لعقدة حوسبة ويندوز، فإن خدمة الدفعة ترفض الطلب؛ إذا كنت تتصل بواجهة برمجة تطبيقات REST مباشرة، فإن رمز حالة HTTP هو 400 (طلب خاطئ).

sshPublicKey?: string

قيمة الخاصية

string