مشاركة عبر


ComputeNodeOperations class

فئة تمثل عمليات ComputeNode.

المنشئون

ComputeNodeOperations(BatchServiceClientContext)

إنشاء عمليات ComputeNode.

الأساليب

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

يمكنك إضافة حساب مستخدم إلى عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)

يمكنك حذف حساب مستخدم إلى عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)
deleteUser(string, string, string, ServiceCallback<void>)
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)

يمكنك تعطيل جدولة المهام على عقدة حساب فقط إذا تم تمكين حالة الجدولة الحالية الخاصة بها.

disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
disableScheduling(string, string, ServiceCallback<void>)
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)

يمكنك تمكين جدولة المهام على عقدة حساب فقط إذا تم تعطيل حالة الجدولة الحالية الخاصة بها

enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
enableScheduling(string, string, ServiceCallback<void>)
get(string, string, ComputeNodeGetOptionalParams)
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
get(string, string, ServiceCallback<ComputeNode>)
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)

قبل أن تتمكن من الوصول إلى عقدة حساب باستخدام ملف RDP، يجب إنشاء حساب مستخدم على عقدة الحساب. يمكن استدعاء واجهة برمجة التطبيقات هذه فقط على التجمعات التي تم إنشاؤها باستخدام تكوين خدمة سحابية. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين جهاز ظاهري، راجع واجهة برمجة تطبيقات GetRemoteLoginSettings.

getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
getRemoteDesktop(string, string, ServiceCallback<void>)
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)

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

getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
list(string, ComputeNodeListOptionalParams)
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
list(string, ServiceCallback<ComputeNodeListResult>)
listNext(string, ComputeNodeListNextOptionalParams)
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
listNext(string, ServiceCallback<ComputeNodeListResult>)
reboot(string, string, ComputeNodeRebootOptionalParams)

يمكنك إعادة تشغيل عقدة الحساب فقط إذا كانت في حالة الخمول أو قيد التشغيل.

reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
reboot(string, string, ServiceCallback<void>)
reimage(string, string, ComputeNodeReimageOptionalParams)

يمكنك إعادة تثبيت نظام التشغيل على عقدة الحساب فقط إذا كان في حالة الخمول أو قيد التشغيل. يمكن استدعاء واجهة برمجة التطبيقات هذه فقط على التجمعات التي تم إنشاؤها باستخدام خاصية تكوين الخدمة السحابية.

reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
reimage(string, string, ServiceCallback<void>)
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)

تحل هذه العملية محل كافة الخصائص القابلة للتحديث للحساب. على سبيل المثال، إذا لم يتم تحديد عنصر expiryTime، يتم استبدال القيمة الحالية بالقيمة الافتراضية، وليس تركها دون تعديل. يمكنك تحديث حساب مستخدم على عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams, ServiceCallback<void>)
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)

هذا لجمع ملفات سجل خدمة Azure Batch بطريقة تلقائية من عقد الحوسبة إذا كنت تواجه خطأ وترغب في التصعيد إلى دعم Azure. يجب مشاركة ملفات سجل خدمة Azure Batch مع دعم Azure للمساعدة في تصحيح المشكلات في خدمة Batch.

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)

تفاصيل المنشئ

ComputeNodeOperations(BatchServiceClientContext)

إنشاء عمليات ComputeNode.

new ComputeNodeOperations(client: BatchServiceClientContext)

المعلمات

client
BatchServiceClientContext

الرجوع إلى عميل الخدمة.

تفاصيل الأسلوب

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

يمكنك إضافة حساب مستخدم إلى عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد إنشاء حساب مستخدم عليه.

user
ComputeNodeUser

حساب المستخدم الذي سيتم إنشاؤه.

options
ComputeNodeAddUserOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeAddUserResponse>

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)

function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options: ComputeNodeAddUserOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد إنشاء حساب مستخدم عليه.

user
ComputeNodeUser

حساب المستخدم الذي سيتم إنشاؤه.

options
ComputeNodeAddUserOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

addUser(string, string, ComputeNodeUser, ServiceCallback<void>)

function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد إنشاء حساب مستخدم عليه.

user
ComputeNodeUser

حساب المستخدم الذي سيتم إنشاؤه.

callback

ServiceCallback<void>

رد الاتصال

deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)

يمكنك حذف حساب مستخدم إلى عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد حذف حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد حذفه.

options
ComputeNodeDeleteUserOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeDeleteUserResponse>

deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)

function deleteUser(poolId: string, nodeId: string, userName: string, options: ComputeNodeDeleteUserOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد حذف حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد حذفه.

options
ComputeNodeDeleteUserOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

deleteUser(string, string, string, ServiceCallback<void>)

function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد حذف حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد حذفه.

callback

ServiceCallback<void>

رد الاتصال

disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)

يمكنك تعطيل جدولة المهام على عقدة حساب فقط إذا تم تمكين حالة الجدولة الحالية الخاصة بها.

function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تعطيل جدولة المهام عليها.

options
ComputeNodeDisableSchedulingOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeDisableSchedulingResponse>

disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)

function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تعطيل جدولة المهام عليها.

options
ComputeNodeDisableSchedulingOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

disableScheduling(string, string, ServiceCallback<void>)

function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تعطيل جدولة المهام عليها.

callback

ServiceCallback<void>

رد الاتصال

enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)

يمكنك تمكين جدولة المهام على عقدة حساب فقط إذا تم تعطيل حالة الجدولة الحالية الخاصة بها

function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

options
ComputeNodeEnableSchedulingOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeEnableSchedulingResponse>

enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)

function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

options
ComputeNodeEnableSchedulingOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

enableScheduling(string, string, ServiceCallback<void>)

function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

callback

ServiceCallback<void>

رد الاتصال

get(string, string, ComputeNodeGetOptionalParams)

function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على معلومات عنها.

options
ComputeNodeGetOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeGetResponse>

get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)

function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على معلومات عنها.

options
ComputeNodeGetOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<ComputeNode>

رد الاتصال

get(string, string, ServiceCallback<ComputeNode>)

function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على معلومات عنها.

callback

ServiceCallback<ComputeNode>

رد الاتصال

getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)

قبل أن تتمكن من الوصول إلى عقدة حساب باستخدام ملف RDP، يجب إنشاء حساب مستخدم على عقدة الحساب. يمكن استدعاء واجهة برمجة التطبيقات هذه فقط على التجمعات التي تم إنشاؤها باستخدام تكوين خدمة سحابية. بالنسبة إلى التجمعات التي تم إنشاؤها باستخدام تكوين جهاز ظاهري، راجع واجهة برمجة تطبيقات GetRemoteLoginSettings.

function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على ملف بروتوكول سطح المكتب البعيد لها.

options
ComputeNodeGetRemoteDesktopOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeGetRemoteDesktopResponse>

getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)

function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على ملف بروتوكول سطح المكتب البعيد لها.

options
ComputeNodeGetRemoteDesktopOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

getRemoteDesktop(string, string, ServiceCallback<void>)

function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد الحصول على ملف بروتوكول سطح المكتب البعيد لها.

callback

ServiceCallback<void>

رد الاتصال

getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)

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

function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeGetRemoteLoginSettingsResponse>

getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

المعلمات الاختيارية

getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

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

list(string, ComputeNodeListOptionalParams)

function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>

المعلمات

poolId

string

معرف التجمع الذي تريد إدراج عقد الحوسبة منه.

options
ComputeNodeListOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeListResponse>

list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)

function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)

المعلمات

poolId

string

معرف التجمع الذي تريد إدراج عقد الحوسبة منه.

options
ComputeNodeListOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<ComputeNodeListResult>

رد الاتصال

list(string, ServiceCallback<ComputeNodeListResult>)

function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)

المعلمات

poolId

string

معرف التجمع الذي تريد إدراج عقد الحوسبة منه.

callback

ServiceCallback<ComputeNodeListResult>

رد الاتصال

listNext(string, ComputeNodeListNextOptionalParams)

function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

options
ComputeNodeListNextOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeListResponse>

listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)

function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

options
ComputeNodeListNextOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<ComputeNodeListResult>

رد الاتصال

listNext(string, ServiceCallback<ComputeNodeListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)

المعلمات

nextPageLink

string

NextLink من عملية الاستدعاء الناجحة السابقة إلى القائمة.

callback

ServiceCallback<ComputeNodeListResult>

رد الاتصال

reboot(string, string, ComputeNodeRebootOptionalParams)

يمكنك إعادة تشغيل عقدة الحساب فقط إذا كانت في حالة الخمول أو قيد التشغيل.

function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

options
ComputeNodeRebootOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeRebootResponse>

reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)

function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

options
ComputeNodeRebootOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

reboot(string, string, ServiceCallback<void>)

function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

callback

ServiceCallback<void>

رد الاتصال

reimage(string, string, ComputeNodeReimageOptionalParams)

يمكنك إعادة تثبيت نظام التشغيل على عقدة الحساب فقط إذا كان في حالة الخمول أو قيد التشغيل. يمكن استدعاء واجهة برمجة التطبيقات هذه فقط على التجمعات التي تم إنشاؤها باستخدام خاصية تكوين الخدمة السحابية.

function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

options
ComputeNodeReimageOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeReimageResponse>

reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)

function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

options
ComputeNodeReimageOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

reimage(string, string, ServiceCallback<void>)

function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد إعادة تشغيلها.

callback

ServiceCallback<void>

رد الاتصال

updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)

تحل هذه العملية محل كافة الخصائص القابلة للتحديث للحساب. على سبيل المثال، إذا لم يتم تحديد عنصر expiryTime، يتم استبدال القيمة الحالية بالقيمة الافتراضية، وليس تركها دون تعديل. يمكنك تحديث حساب مستخدم على عقدة حساب فقط عندما يكون في حالة الخمول أو قيد التشغيل.

function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد تحديث حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد تحديثه.

nodeUpdateUserParameter
NodeUpdateUserParameter

معلمات الطلب.

options
ComputeNodeUpdateUserOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeUpdateUserResponse>

updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams, ServiceCallback<void>)

function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options: ComputeNodeUpdateUserOptionalParams, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد تحديث حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد تحديثه.

nodeUpdateUserParameter
NodeUpdateUserParameter

معلمات الطلب.

options
ComputeNodeUpdateUserOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<void>

رد الاتصال

updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)

function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف الجهاز الذي تريد تحديث حساب مستخدم عليه.

userName

string

اسم حساب المستخدم المراد تحديثه.

nodeUpdateUserParameter
NodeUpdateUserParameter

معلمات الطلب.

callback

ServiceCallback<void>

رد الاتصال

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)

هذا لجمع ملفات سجل خدمة Azure Batch بطريقة تلقائية من عقد الحوسبة إذا كنت تواجه خطأ وترغب في التصعيد إلى دعم Azure. يجب مشاركة ملفات سجل خدمة Azure Batch مع دعم Azure للمساعدة في تصحيح المشكلات في خدمة Batch.

function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تحميل ملفات سجل خدمة Azure Batch منها.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

تكوين تحميل ملفات سجل خدمة Azure Batch.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

المعلمات الاختيارية

المرتجعات

وعد<Models.ComputeNodeUploadBatchServiceLogsResponse>

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)

function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options: ComputeNodeUploadBatchServiceLogsOptionalParams, callback: ServiceCallback<UploadBatchServiceLogsResult>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تحميل ملفات سجل خدمة Azure Batch منها.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

تكوين تحميل ملفات سجل خدمة Azure Batch.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

المعلمات الاختيارية

callback

ServiceCallback<UploadBatchServiceLogsResult>

رد الاتصال

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)

function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)

المعلمات

poolId

string

معرف التجمع الذي يحتوي على عقدة الحساب.

nodeId

string

معرف عقدة الحساب التي تريد تحميل ملفات سجل خدمة Azure Batch منها.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

تكوين تحميل ملفات سجل خدمة Azure Batch.

callback

ServiceCallback<UploadBatchServiceLogsResult>

رد الاتصال