Freigeben über


ComputeNodeOperations class

Klasse, die eine ComputeNodeOperations darstellt.

Konstruktoren

ComputeNodeOperations(BatchServiceClientContext)

Erstellen Sie eine ComputeNodeOperations.

Methoden

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

Sie können einem Computeknoten ein Benutzerkonto nur hinzufügen, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Sie können ein Benutzerkonto nur dann in einem Computeknoten löschen, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Sie können die Vorgangsplanung auf einem Computeknoten nur deaktivieren, wenn der aktuelle Planungszustand aktiviert ist.

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

Sie können die Vorgangsplanung auf einem Computeknoten nur aktivieren, wenn der aktuelle Planungsstatus deaktiviert ist.

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)

Bevor Sie mithilfe der RDP-Datei auf einen Computeknoten zugreifen können, müssen Sie ein Benutzerkonto auf dem Computeknoten erstellen. Diese API kann nur für Pools aufgerufen werden, die mit einer Clouddienstkonfiguration erstellt wurden. Informationen zu Pools, die mit einer Konfiguration eines virtuellen Computers erstellt wurden, finden Sie in der GetRemoteLoginSettings-API.

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

Bevor Sie sich mithilfe der Remoteanmeldungseinstellungen remote bei einem Computeknoten anmelden können, müssen Sie ein Benutzerkonto auf dem Computeknoten erstellen. Diese API kann nur für Pools aufgerufen werden, die mit der Konfigurationseigenschaft des virtuellen Computers erstellt wurden. Informationen zu Pools, die mit einer Clouddienstkonfiguration erstellt wurden, finden Sie in der GetRemoteDesktop-API.

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)

Sie können einen Computeknoten nur neu starten, wenn er sich in einem Leerlauf- oder Ausführungszustand befindet.

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

Sie können das Betriebssystem nur dann auf einem Computeknoten neu installieren, wenn es sich in einem Leerlauf- oder Ausführungszustand befindet. Diese API kann nur für Pools aufgerufen werden, die mit der Konfigurationseigenschaft des Clouddiensts erstellt wurden.

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

Dieser Vorgang ersetzt alle aktualisierbaren Eigenschaften des Kontos. Wenn beispielsweise das "expiryTime"-Element nicht angegeben ist, wird der aktuelle Wert durch den Standardwert ersetzt, nicht unverändert bleiben. Sie können ein Benutzerkonto auf einem Computeknoten nur aktualisieren, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Dies dient zum Sammeln von Azure Batch-Dienstprotokolldateien auf automatisierte Weise von ComputeKnoten, wenn ein Fehler auftritt und an den Azure-Support eskaliert werden soll. Die Azure Batch-Dienstprotokolldateien sollten mit Azure-Unterstützung geteilt werden, um Debuggingprobleme mit dem Batchdienst zu unterstützen.

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

Details zum Konstruktor

ComputeNodeOperations(BatchServiceClientContext)

Erstellen Sie eine ComputeNodeOperations.

new ComputeNodeOperations(client: BatchServiceClientContext)

Parameter

client
BatchServiceClientContext

Verweisen auf den Dienstclient.

Details zur Methode

addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)

Sie können einem Computeknoten ein Benutzerkonto nur hinzufügen, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto erstellen möchten.

user
ComputeNodeUser

Das zu erstellende Benutzerkonto.

options
ComputeNodeAddUserOptionalParams

Die optionalen Parameter

Gibt zurück

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

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto erstellen möchten.

user
ComputeNodeUser

Das zu erstellende Benutzerkonto.

options
ComputeNodeAddUserOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto erstellen möchten.

user
ComputeNodeUser

Das zu erstellende Benutzerkonto.

callback

ServiceCallback<void>

Der Rückruf

deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)

Sie können ein Benutzerkonto nur dann in einem Computeknoten löschen, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto löschen möchten.

userName

string

Der Name des zu löschenden Benutzerkontos.

options
ComputeNodeDeleteUserOptionalParams

Die optionalen Parameter

Gibt zurück

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

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto löschen möchten.

userName

string

Der Name des zu löschenden Benutzerkontos.

options
ComputeNodeDeleteUserOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto löschen möchten.

userName

string

Der Name des zu löschenden Benutzerkontos.

callback

ServiceCallback<void>

Der Rückruf

disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)

Sie können die Vorgangsplanung auf einem Computeknoten nur deaktivieren, wenn der aktuelle Planungszustand aktiviert ist.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung deaktivieren möchten.

options
ComputeNodeDisableSchedulingOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeDisableSchedulingResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung deaktivieren möchten.

options
ComputeNodeDisableSchedulingOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

disableScheduling(string, string, ServiceCallback<void>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung deaktivieren möchten.

callback

ServiceCallback<void>

Der Rückruf

enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)

Sie können die Vorgangsplanung auf einem Computeknoten nur aktivieren, wenn der aktuelle Planungsstatus deaktiviert ist.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung aktivieren möchten.

options
ComputeNodeEnableSchedulingOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeEnableSchedulingResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung aktivieren möchten.

options
ComputeNodeEnableSchedulingOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

enableScheduling(string, string, ServiceCallback<void>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, auf dem Sie die Vorgangsplanung aktivieren möchten.

callback

ServiceCallback<void>

Der Rückruf

get(string, string, ComputeNodeGetOptionalParams)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, über den Sie Informationen abrufen möchten.

options
ComputeNodeGetOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeGetResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, über den Sie Informationen abrufen möchten.

options
ComputeNodeGetOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ComputeNode>

Der Rückruf

get(string, string, ServiceCallback<ComputeNode>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, über den Sie Informationen abrufen möchten.

callback

ServiceCallback<ComputeNode>

Der Rückruf

getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)

Bevor Sie mithilfe der RDP-Datei auf einen Computeknoten zugreifen können, müssen Sie ein Benutzerkonto auf dem Computeknoten erstellen. Diese API kann nur für Pools aufgerufen werden, die mit einer Clouddienstkonfiguration erstellt wurden. Informationen zu Pools, die mit einer Konfiguration eines virtuellen Computers erstellt wurden, finden Sie in der GetRemoteLoginSettings-API.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den Sie die Remotedesktopprotokolldatei abrufen möchten.

options
ComputeNodeGetRemoteDesktopOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeGetRemoteDesktopResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den Sie die Remotedesktopprotokolldatei abrufen möchten.

options
ComputeNodeGetRemoteDesktopOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

getRemoteDesktop(string, string, ServiceCallback<void>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den Sie die Remotedesktopprotokolldatei abrufen möchten.

callback

ServiceCallback<void>

Der Rückruf

getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)

Bevor Sie sich mithilfe der Remoteanmeldungseinstellungen remote bei einem Computeknoten anmelden können, müssen Sie ein Benutzerkonto auf dem Computeknoten erstellen. Diese API kann nur für Pools aufgerufen werden, die mit der Konfigurationseigenschaft des virtuellen Computers erstellt wurden. Informationen zu Pools, die mit einer Clouddienstkonfiguration erstellt wurden, finden Sie in der GetRemoteDesktop-API.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den die Remoteanmeldungseinstellungen ermittelt werden sollen.

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeGetRemoteLoginSettingsResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den die Remoteanmeldungseinstellungen ermittelt werden sollen.

options
ComputeNodeGetRemoteLoginSettingsOptionalParams

Die optionalen Parameter

getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, für den die Remoteanmeldungseinstellungen ermittelt werden sollen.

list(string, ComputeNodeListOptionalParams)

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

Parameter

poolId

string

Die ID des Pools, aus dem Sie Computeknoten auflisten möchten.

options
ComputeNodeListOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeListResponse>

list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)

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

Parameter

poolId

string

Die ID des Pools, aus dem Sie Computeknoten auflisten möchten.

options
ComputeNodeListOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ComputeNodeListResult>

Der Rückruf

list(string, ServiceCallback<ComputeNodeListResult>)

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

Parameter

poolId

string

Die ID des Pools, aus dem Sie Computeknoten auflisten möchten.

callback

ServiceCallback<ComputeNodeListResult>

Der Rückruf

listNext(string, ComputeNodeListNextOptionalParams)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
ComputeNodeListNextOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeListResponse>

listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
ComputeNodeListNextOptionalParams

Die optionalen Parameter

callback

ServiceCallback<ComputeNodeListResult>

Der Rückruf

listNext(string, ServiceCallback<ComputeNodeListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

callback

ServiceCallback<ComputeNodeListResult>

Der Rückruf

reboot(string, string, ComputeNodeRebootOptionalParams)

Sie können einen Computeknoten nur neu starten, wenn er sich in einem Leerlauf- oder Ausführungszustand befindet.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

options
ComputeNodeRebootOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeRebootResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

options
ComputeNodeRebootOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reboot(string, string, ServiceCallback<void>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

callback

ServiceCallback<void>

Der Rückruf

reimage(string, string, ComputeNodeReimageOptionalParams)

Sie können das Betriebssystem nur dann auf einem Computeknoten neu installieren, wenn es sich in einem Leerlauf- oder Ausführungszustand befindet. Diese API kann nur für Pools aufgerufen werden, die mit der Konfigurationseigenschaft des Clouddiensts erstellt wurden.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

options
ComputeNodeReimageOptionalParams

Die optionalen Parameter

Gibt zurück

Promise<Models.ComputeNodeReimageResponse>

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

options
ComputeNodeReimageOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

reimage(string, string, ServiceCallback<void>)

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, den Sie neu starten möchten.

callback

ServiceCallback<void>

Der Rückruf

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

Dieser Vorgang ersetzt alle aktualisierbaren Eigenschaften des Kontos. Wenn beispielsweise das "expiryTime"-Element nicht angegeben ist, wird der aktuelle Wert durch den Standardwert ersetzt, nicht unverändert bleiben. Sie können ein Benutzerkonto auf einem Computeknoten nur aktualisieren, wenn es sich im Leerlauf- oder Ausführungszustand befindet.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto aktualisieren möchten.

userName

string

Der Name des zu aktualisierenden Benutzerkontos.

nodeUpdateUserParameter
NodeUpdateUserParameter

Die Parameter für die Anforderung.

options
ComputeNodeUpdateUserOptionalParams

Die optionalen Parameter

Gibt zurück

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto aktualisieren möchten.

userName

string

Der Name des zu aktualisierenden Benutzerkontos.

nodeUpdateUserParameter
NodeUpdateUserParameter

Die Parameter für die Anforderung.

options
ComputeNodeUpdateUserOptionalParams

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computers, auf dem Sie ein Benutzerkonto aktualisieren möchten.

userName

string

Der Name des zu aktualisierenden Benutzerkontos.

nodeUpdateUserParameter
NodeUpdateUserParameter

Die Parameter für die Anforderung.

callback

ServiceCallback<void>

Der Rückruf

uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)

Dies dient zum Sammeln von Azure Batch-Dienstprotokolldateien auf automatisierte Weise von ComputeKnoten, wenn ein Fehler auftritt und an den Azure-Support eskaliert werden soll. Die Azure Batch-Dienstprotokolldateien sollten mit Azure-Unterstützung geteilt werden, um Debuggingprobleme mit dem Batchdienst zu unterstützen.

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, aus dem Sie die Azure Batch-Dienstprotokolldateien hochladen möchten.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Die Uploadkonfiguration der Azure Batch-Dienstprotokolldateien.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

Die optionalen Parameter

Gibt zurück

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

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, aus dem Sie die Azure Batch-Dienstprotokolldateien hochladen möchten.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Die Uploadkonfiguration der Azure Batch-Dienstprotokolldateien.

options
ComputeNodeUploadBatchServiceLogsOptionalParams

Die optionalen Parameter

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

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

Parameter

poolId

string

Die ID des Pools, der den Computeknoten enthält.

nodeId

string

Die ID des Computeknotens, aus dem Sie die Azure Batch-Dienstprotokolldateien hochladen möchten.

uploadBatchServiceLogsConfiguration
UploadBatchServiceLogsConfiguration

Die Uploadkonfiguration der Azure Batch-Dienstprotokolldateien.