Condividi tramite


ComputeNodeOperations class

Classe che rappresenta un oggetto ComputeNodeOperations.

Costruttori

ComputeNodeOperations(BatchServiceClientContext)

Creare un oggetto ComputeNodeOperations.

Metodi

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

È possibile aggiungere un account utente a un nodo di calcolo solo quando si trova nello stato di inattività o in esecuzione.

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

È possibile eliminare un account utente in un nodo di calcolo solo quando è inattiva o in esecuzione.

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

È possibile disabilitare la pianificazione delle attività in un nodo di calcolo solo se lo stato di pianificazione corrente è abilitato.

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

È possibile abilitare la pianificazione delle attività in un nodo di calcolo solo se lo stato di pianificazione corrente è disabilitato

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)

Prima di poter accedere a un nodo di calcolo usando il file RDP, è necessario creare un account utente nel nodo di calcolo. Questa API può essere richiamata solo nei pool creati con una configurazione del servizio cloud. Per i pool creati con una configurazione di macchina virtuale, vedere l'API GetRemoteLoginSettings.

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

Prima di poter accedere in remoto a un nodo di calcolo usando le impostazioni di accesso remoto, è necessario creare un account utente nel nodo di calcolo. Questa API può essere richiamata solo nei pool creati con la proprietà di configurazione della macchina virtuale. Per i pool creati con una configurazione del servizio cloud, vedere l'API 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)

È possibile riavviare un nodo di calcolo solo se si trova in uno stato di inattività o in esecuzione.

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

È possibile reinstallare il sistema operativo in un nodo di calcolo solo se è inattiva o in esecuzione. Questa API può essere richiamata solo nei pool creati con la proprietà di configurazione del servizio cloud.

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

Questa operazione sostituisce tutte le proprietà aggiornabili dell'account. Ad esempio, se l'elemento expiryTime non viene specificato, il valore corrente viene sostituito con il valore predefinito, non lasciato invariato. È possibile aggiornare un account utente in un nodo di calcolo solo quando è inattiva o in esecuzione.

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

Questo è per raccogliere i file di log del servizio Azure Batch in modo automatizzato dai nodi di calcolo se si verifica un errore e si vuole inoltrare al supporto di Azure. I file di log del servizio Azure Batch devono essere condivisi con il supporto di Azure per facilitare il debug dei problemi con il servizio Batch.

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

Dettagli costruttore

ComputeNodeOperations(BatchServiceClientContext)

Creare un oggetto ComputeNodeOperations.

new ComputeNodeOperations(client: BatchServiceClientContext)

Parametri

client
BatchServiceClientContext

Riferimento al client del servizio.

Dettagli metodo

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

È possibile aggiungere un account utente a un nodo di calcolo solo quando si trova nello stato di inattività o in esecuzione.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si vuole creare un account utente.

user
ComputeNodeUser

Account utente da creare.

options
ComputeNodeAddUserOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeAddUserResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si vuole creare un account utente.

user
ComputeNodeUser

Account utente da creare.

options
ComputeNodeAddUserOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si vuole creare un account utente.

user
ComputeNodeUser

Account utente da creare.

callback

ServiceCallback<void>

Callback

deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)

È possibile eliminare un account utente in un nodo di calcolo solo quando è inattiva o in esecuzione.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera eliminare un account utente.

userName

string

Nome dell'account utente da eliminare.

options
ComputeNodeDeleteUserOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeDeleteUserResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera eliminare un account utente.

userName

string

Nome dell'account utente da eliminare.

options
ComputeNodeDeleteUserOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera eliminare un account utente.

userName

string

Nome dell'account utente da eliminare.

callback

ServiceCallback<void>

Callback

disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)

È possibile disabilitare la pianificazione delle attività in un nodo di calcolo solo se lo stato di pianificazione corrente è abilitato.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole disabilitare la pianificazione delle attività.

options
ComputeNodeDisableSchedulingOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeDisableSchedulingResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole disabilitare la pianificazione delle attività.

options
ComputeNodeDisableSchedulingOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

disableScheduling(string, string, ServiceCallback<void>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole disabilitare la pianificazione delle attività.

callback

ServiceCallback<void>

Callback

enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)

È possibile abilitare la pianificazione delle attività in un nodo di calcolo solo se lo stato di pianificazione corrente è disabilitato

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole abilitare la pianificazione delle attività.

options
ComputeNodeEnableSchedulingOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeEnableSchedulingResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole abilitare la pianificazione delle attività.

options
ComputeNodeEnableSchedulingOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

enableScheduling(string, string, ServiceCallback<void>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo in cui si vuole abilitare la pianificazione delle attività.

callback

ServiceCallback<void>

Callback

get(string, string, ComputeNodeGetOptionalParams)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo su cui si desidera ottenere informazioni.

options
ComputeNodeGetOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeGetResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo su cui si desidera ottenere informazioni.

options
ComputeNodeGetOptionalParams

Parametri facoltativi

callback

ServiceCallback<ComputeNode>

Callback

get(string, string, ServiceCallback<ComputeNode>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo su cui si desidera ottenere informazioni.

callback

ServiceCallback<ComputeNode>

Callback

getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)

Prima di poter accedere a un nodo di calcolo usando il file RDP, è necessario creare un account utente nel nodo di calcolo. Questa API può essere richiamata solo nei pool creati con una configurazione del servizio cloud. Per i pool creati con una configurazione di macchina virtuale, vedere l'API GetRemoteLoginSettings.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale si desidera ottenere il file Remote Desktop Protocol.

options
ComputeNodeGetRemoteDesktopOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeGetRemoteDesktopResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale si desidera ottenere il file Remote Desktop Protocol.

options
ComputeNodeGetRemoteDesktopOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

getRemoteDesktop(string, string, ServiceCallback<void>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale si desidera ottenere il file Remote Desktop Protocol.

callback

ServiceCallback<void>

Callback

getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)

Prima di poter accedere in remoto a un nodo di calcolo usando le impostazioni di accesso remoto, è necessario creare un account utente nel nodo di calcolo. Questa API può essere richiamata solo nei pool creati con la proprietà di configurazione della macchina virtuale. Per i pool creati con una configurazione del servizio cloud, vedere l'API GetRemoteDesktop.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale ottenere le impostazioni di accesso remoto.

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeGetRemoteLoginSettingsResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale ottenere le impostazioni di accesso remoto.

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

Parametri facoltativi

getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo per il quale ottenere le impostazioni di accesso remoto.

list(string, ComputeNodeListOptionalParams)

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

Parametri

poolId

string

ID del pool da cui si desidera elencare i nodi di calcolo.

options
ComputeNodeListOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeListResponse>

list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)

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

Parametri

poolId

string

ID del pool da cui si desidera elencare i nodi di calcolo.

options
ComputeNodeListOptionalParams

Parametri facoltativi

list(string, ServiceCallback<ComputeNodeListResult>)

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

Parametri

poolId

string

ID del pool da cui si desidera elencare i nodi di calcolo.

listNext(string, ComputeNodeListNextOptionalParams)

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

Parametri

nextPageLink

string

NextLink della precedente chiamata riuscita all'operazione List.

options
ComputeNodeListNextOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeListResponse>

listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)

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

Parametri

nextPageLink

string

NextLink della precedente chiamata riuscita all'operazione List.

options
ComputeNodeListNextOptionalParams

Parametri facoltativi

listNext(string, ServiceCallback<ComputeNodeListResult>)

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

Parametri

nextPageLink

string

NextLink della precedente chiamata riuscita all'operazione List.

reboot(string, string, ComputeNodeRebootOptionalParams)

È possibile riavviare un nodo di calcolo solo se si trova in uno stato di inattività o in esecuzione.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

options
ComputeNodeRebootOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeRebootResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

options
ComputeNodeRebootOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

reboot(string, string, ServiceCallback<void>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

callback

ServiceCallback<void>

Callback

reimage(string, string, ComputeNodeReimageOptionalParams)

È possibile reinstallare il sistema operativo in un nodo di calcolo solo se è inattiva o in esecuzione. Questa API può essere richiamata solo nei pool creati con la proprietà di configurazione del servizio cloud.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

options
ComputeNodeReimageOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeReimageResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

options
ComputeNodeReimageOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

reimage(string, string, ServiceCallback<void>)

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da riavviare.

callback

ServiceCallback<void>

Callback

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

Questa operazione sostituisce tutte le proprietà aggiornabili dell'account. Ad esempio, se l'elemento expiryTime non viene specificato, il valore corrente viene sostituito con il valore predefinito, non lasciato invariato. È possibile aggiornare un account utente in un nodo di calcolo solo quando è inattiva o in esecuzione.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera aggiornare un account utente.

userName

string

Nome dell'account utente da aggiornare.

nodeUpdateUserParameter
NodeUpdateUserParameter

Parametri per la richiesta.

options
ComputeNodeUpdateUserOptionalParams

Parametri facoltativi

Restituisce

Promise<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>)

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera aggiornare un account utente.

userName

string

Nome dell'account utente da aggiornare.

nodeUpdateUserParameter
NodeUpdateUserParameter

Parametri per la richiesta.

options
ComputeNodeUpdateUserOptionalParams

Parametri facoltativi

callback

ServiceCallback<void>

Callback

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del computer in cui si desidera aggiornare un account utente.

userName

string

Nome dell'account utente da aggiornare.

nodeUpdateUserParameter
NodeUpdateUserParameter

Parametri per la richiesta.

callback

ServiceCallback<void>

Callback

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)

Questo è per raccogliere i file di log del servizio Azure Batch in modo automatizzato dai nodi di calcolo se si verifica un errore e si vuole inoltrare al supporto di Azure. I file di log del servizio Azure Batch devono essere condivisi con il supporto di Azure per facilitare il debug dei problemi con il servizio Batch.

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da cui si desidera caricare i file di log del servizio Azure Batch.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Configurazione di caricamento dei file di log del servizio Azure Batch.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

Parametri facoltativi

Restituisce

Promise<Models.ComputeNodeUploadBatchServiceLogsResponse>

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da cui si desidera caricare i file di log del servizio Azure Batch.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Configurazione di caricamento dei file di log del servizio Azure Batch.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

Parametri facoltativi

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

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

Parametri

poolId

string

ID del pool che contiene il nodo di calcolo.

nodeId

string

ID del nodo di calcolo da cui si desidera caricare i file di log del servizio Azure Batch.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Configurazione di caricamento dei file di log del servizio Azure Batch.