ComputeNodeOperations class
Kelas yang mewakili ComputeNodeOperations.
Konstruktor
| Compute |
Buat ComputeNodeOperations. |
Metode
Detail Konstruktor
ComputeNodeOperations(BatchServiceClientContext)
Buat ComputeNodeOperations.
new ComputeNodeOperations(client: BatchServiceClientContext)
Parameter
- client
- BatchServiceClientContext
Referensi ke klien layanan.
Detail Metode
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
Anda dapat menambahkan Akun pengguna ke Simpul Komputasi hanya saat berada dalam status diam atau berjalan.
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin membuat Akun pengguna.
- user
- ComputeNodeUser
Akun pengguna yang akan dibuat.
- options
- ComputeNodeAddUserOptionalParams
Parameter opsional
Mengembalikan
Promise<ComputeNodeAddUserResponse>
Menjanjikan<Models.ComputeNodeAddUserResponse>
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options: ComputeNodeAddUserOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin membuat Akun pengguna.
- user
- ComputeNodeUser
Akun pengguna yang akan dibuat.
- options
- ComputeNodeAddUserOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin membuat Akun pengguna.
- user
- ComputeNodeUser
Akun pengguna yang akan dibuat.
- callback
-
ServiceCallback<void>
Panggilan balik
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)
Anda dapat menghapus Akun pengguna ke Simpul Komputasi hanya saat berada dalam status diam atau berjalan.
function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin menghapus Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan dihapus.
Parameter opsional
Mengembalikan
Promise<ComputeNodeDeleteUserResponse>
Menjanjikan<Models.ComputeNodeDeleteUserResponse>
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, options: ComputeNodeDeleteUserOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin menghapus Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan dihapus.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
deleteUser(string, string, string, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin menghapus Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan dihapus.
- callback
-
ServiceCallback<void>
Panggilan balik
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)
Anda dapat menonaktifkan Penjadwalan tugas pada Simpul Komputasi hanya jika status penjadwalannya saat ini diaktifkan.
function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin menonaktifkan Penjadwalan Tugas.
Parameter opsional
Mengembalikan
Promise<ComputeNodeDisableSchedulingResponse>
Menjanjikan<Models.ComputeNodeDisableSchedulingResponse>
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin menonaktifkan Penjadwalan Tugas.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
disableScheduling(string, string, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin menonaktifkan Penjadwalan Tugas.
- callback
-
ServiceCallback<void>
Panggilan balik
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)
Anda dapat mengaktifkan Penjadwalan tugas pada Simpul Komputasi hanya jika status penjadwalannya saat ini dinonaktifkan
function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengaktifkan Penjadwalan Tugas.
Parameter opsional
Mengembalikan
Promise<ComputeNodeEnableSchedulingResponse>
Menjanjikan<Models.ComputeNodeEnableSchedulingResponse>
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengaktifkan Penjadwalan Tugas.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
enableScheduling(string, string, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengaktifkan Penjadwalan Tugas.
- callback
-
ServiceCallback<void>
Panggilan balik
get(string, string, ComputeNodeGetOptionalParams)
function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan informasinya.
- options
- ComputeNodeGetOptionalParams
Parameter opsional
Mengembalikan
Promise<ComputeNodeGetResponse>
Menjanjikan<Models.ComputeNodeGetResponse>
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan informasinya.
- options
- ComputeNodeGetOptionalParams
Parameter opsional
- callback
Panggilan balik
get(string, string, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan informasinya.
- callback
Panggilan balik
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)
Sebelum dapat mengakses Simpul Komputasi dengan menggunakan file RDP, Anda harus membuat Akun pengguna pada Simpul Komputasi. API ini hanya dapat dipanggil pada Kumpulan yang dibuat dengan konfigurasi layanan cloud. Untuk Kumpulan yang dibuat dengan konfigurasi komputer virtual, lihat API GetRemoteLoginSettings.
function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan file Protokol Desktop Jauhnya.
Parameter opsional
Mengembalikan
Promise<ComputeNodeGetRemoteDesktopResponse>
Menjanjikan<Models.ComputeNodeGetRemoteDesktopResponse>
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan file Protokol Desktop Jauhnya.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
getRemoteDesktop(string, string, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda dapatkan file Protokol Desktop Jauhnya.
- callback
-
ServiceCallback<void>
Panggilan balik
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Sebelum dapat masuk dari jarak jauh ke Simpul Komputasi menggunakan pengaturan masuk jarak jauh, Anda harus membuat Akun pengguna pada Simpul Komputasi. API ini hanya dapat dipanggil pada Kumpulan yang dibuat dengan properti konfigurasi komputer virtual. Untuk Kumpulan yang dibuat dengan konfigurasi layanan cloud, lihat API GetRemoteDesktop.
function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi untuk mendapatkan pengaturan masuk jarak jauh.
Parameter opsional
Mengembalikan
Menjanjikan<Models.ComputeNodeGetRemoteLoginSettingsResponse>
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi untuk mendapatkan pengaturan masuk jarak jauh.
Parameter opsional
Panggilan balik
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi untuk mendapatkan pengaturan masuk jarak jauh.
Panggilan balik
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parameter
- poolId
-
string
ID Kumpulan tempat Anda ingin mencantumkan Simpul Komputasi.
- options
- ComputeNodeListOptionalParams
Parameter opsional
Mengembalikan
Promise<ComputeNodeListResponse>
Menjanjikan<Models.ComputeNodeListResponse>
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parameter
- poolId
-
string
ID Kumpulan tempat Anda ingin mencantumkan Simpul Komputasi.
- options
- ComputeNodeListOptionalParams
Parameter opsional
- callback
Panggilan balik
list(string, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)
Parameter
- poolId
-
string
ID Kumpulan tempat Anda ingin mencantumkan Simpul Komputasi.
- callback
Panggilan balik
listNext(string, ComputeNodeListNextOptionalParams)
function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
Parameter opsional
Mengembalikan
Promise<ComputeNodeListResponse>
Menjanjikan<Models.ComputeNodeListResponse>
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
Parameter opsional
- callback
Panggilan balik
listNext(string, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)
Parameter
- nextPageLink
-
string
NextLink dari operasi panggilan berhasil sebelumnya ke Daftar.
- callback
Panggilan balik
reboot(string, string, ComputeNodeRebootOptionalParams)
Anda dapat memulai ulang Simpul Komputasi hanya jika berada dalam status diam atau berjalan.
function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- options
- ComputeNodeRebootOptionalParams
Parameter opsional
Mengembalikan
Promise<ComputeNodeRebootResponse>
Menjanjikan<Models.ComputeNodeRebootResponse>
reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- options
- ComputeNodeRebootOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
reboot(string, string, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- callback
-
ServiceCallback<void>
Panggilan balik
reimage(string, string, ComputeNodeReimageOptionalParams)
Anda dapat menginstal ulang sistem operasi pada Simpul Komputasi hanya jika berada dalam status diam atau berjalan. API ini hanya dapat dipanggil pada Kumpulan yang dibuat dengan properti konfigurasi layanan cloud.
function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- options
- ComputeNodeReimageOptionalParams
Parameter opsional
Mengembalikan
Promise<ComputeNodeReimageResponse>
Menjanjikan<Models.ComputeNodeReimageResponse>
reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- options
- ComputeNodeReimageOptionalParams
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
reimage(string, string, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi yang ingin Anda mulai ulang.
- callback
-
ServiceCallback<void>
Panggilan balik
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)
Operasi ini menggantikan semua properti akun yang dapat diperbarui. Misalnya, jika elemen expiryTime tidak ditentukan, nilai saat ini diganti dengan nilai default, tidak dibiarkan tidak dimodifikasi. Anda dapat memperbarui Akun pengguna pada Simpul Komputasi hanya saat berada dalam status diam atau berjalan.
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin memperbarui Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan diperbarui.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parameter untuk permintaan.
Parameter opsional
Mengembalikan
Promise<ComputeNodeUpdateUserResponse>
Menjanjikan<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>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin memperbarui Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan diperbarui.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parameter untuk permintaan.
Parameter opsional
- callback
-
ServiceCallback<void>
Panggilan balik
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID komputer tempat Anda ingin memperbarui Akun pengguna.
- userName
-
string
Nama Akun pengguna yang akan diperbarui.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
Parameter untuk permintaan.
- callback
-
ServiceCallback<void>
Panggilan balik
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Ini untuk mengumpulkan file log layanan Azure Batch secara otomatis dari Simpul Komputasi jika Anda mengalami kesalahan dan ingin meningkatkan ke dukungan Azure. File log layanan Azure Batch harus dibagikan dengan dukungan Azure untuk membantu dalam men-debug masalah dengan layanan Batch.
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengunggah file log layanan Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Konfigurasi unggah file log layanan Azure Batch.
Parameter opsional
Mengembalikan
Menjanjikan<Models.ComputeNodeUploadBatchServiceLogsResponse>
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options: ComputeNodeUploadBatchServiceLogsOptionalParams, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengunggah file log layanan Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Konfigurasi unggah file log layanan Azure Batch.
Parameter opsional
- callback
Panggilan balik
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parameter
- poolId
-
string
ID Kumpulan yang berisi Simpul Komputasi.
- nodeId
-
string
ID Simpul Komputasi tempat Anda ingin mengunggah file log layanan Azure Batch.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
Konfigurasi unggah file log layanan Azure Batch.
- callback
Panggilan balik