ComputeNodeOperations class
Klasse die een ComputeNodeOperations vertegenwoordigt.
Constructors
| Compute |
Maak een ComputeNodeOperations. |
Methoden
Constructordetails
ComputeNodeOperations(BatchServiceClientContext)
Maak een ComputeNodeOperations.
new ComputeNodeOperations(client: BatchServiceClientContext)
Parameters
- client
- BatchServiceClientContext
Verwijzing naar de serviceclient.
Methodedetails
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams)
U kunt een gebruikersaccount alleen toevoegen aan een rekenknooppunt wanneer het inactief of actief is.
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options?: ComputeNodeAddUserOptionalParams): Promise<ComputeNodeAddUserResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt maken.
- user
- ComputeNodeUser
Het gebruikersaccount dat moet worden gemaakt.
- options
- ComputeNodeAddUserOptionalParams
De optionele parameters
Retouren
Promise<ComputeNodeAddUserResponse>
Beloof<Models.ComputeNodeAddUserResponse>
addUser(string, string, ComputeNodeUser, ComputeNodeAddUserOptionalParams, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, options: ComputeNodeAddUserOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt maken.
- user
- ComputeNodeUser
Het gebruikersaccount dat moet worden gemaakt.
- options
- ComputeNodeAddUserOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
addUser(string, string, ComputeNodeUser, ServiceCallback<void>)
function addUser(poolId: string, nodeId: string, user: ComputeNodeUser, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt maken.
- user
- ComputeNodeUser
Het gebruikersaccount dat moet worden gemaakt.
- callback
-
ServiceCallback<void>
De callback
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams)
U kunt een gebruikersaccount alleen verwijderen naar een rekenknooppunt wanneer het inactief of actief is.
function deleteUser(poolId: string, nodeId: string, userName: string, options?: ComputeNodeDeleteUserOptionalParams): Promise<ComputeNodeDeleteUserResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt verwijderen.
- userName
-
string
De naam van het gebruikersaccount dat u wilt verwijderen.
De optionele parameters
Retouren
Promise<ComputeNodeDeleteUserResponse>
Beloof<Models.ComputeNodeDeleteUserResponse>
deleteUser(string, string, string, ComputeNodeDeleteUserOptionalParams, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, options: ComputeNodeDeleteUserOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt verwijderen.
- userName
-
string
De naam van het gebruikersaccount dat u wilt verwijderen.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
deleteUser(string, string, string, ServiceCallback<void>)
function deleteUser(poolId: string, nodeId: string, userName: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt verwijderen.
- userName
-
string
De naam van het gebruikersaccount dat u wilt verwijderen.
- callback
-
ServiceCallback<void>
De callback
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams)
U kunt taakplanning alleen uitschakelen op een rekenknooppunt als de huidige planningsstatus is ingeschakeld.
function disableScheduling(poolId: string, nodeId: string, options?: ComputeNodeDisableSchedulingOptionalParams): Promise<ComputeNodeDisableSchedulingResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt uitschakelen.
De optionele parameters
Retouren
Promise<ComputeNodeDisableSchedulingResponse>
Beloof<Models.ComputeNodeDisableSchedulingResponse>
disableScheduling(string, string, ComputeNodeDisableSchedulingOptionalParams, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, options: ComputeNodeDisableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt uitschakelen.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
disableScheduling(string, string, ServiceCallback<void>)
function disableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt uitschakelen.
- callback
-
ServiceCallback<void>
De callback
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams)
U kunt taakplanning alleen inschakelen op een rekenknooppunt als de huidige planningsstatus is uitgeschakeld
function enableScheduling(poolId: string, nodeId: string, options?: ComputeNodeEnableSchedulingOptionalParams): Promise<ComputeNodeEnableSchedulingResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt inschakelen.
De optionele parameters
Retouren
Promise<ComputeNodeEnableSchedulingResponse>
Beloof<Models.ComputeNodeEnableSchedulingResponse>
enableScheduling(string, string, ComputeNodeEnableSchedulingOptionalParams, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, options: ComputeNodeEnableSchedulingOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt inschakelen.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
enableScheduling(string, string, ServiceCallback<void>)
function enableScheduling(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarop u taakplanning wilt inschakelen.
- callback
-
ServiceCallback<void>
De callback
get(string, string, ComputeNodeGetOptionalParams)
function get(poolId: string, nodeId: string, options?: ComputeNodeGetOptionalParams): Promise<ComputeNodeGetResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarover u informatie wilt ophalen.
- options
- ComputeNodeGetOptionalParams
De optionele parameters
Retouren
Promise<ComputeNodeGetResponse>
Beloof<modellen.ComputeNodeGetResponse>
get(string, string, ComputeNodeGetOptionalParams, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, options: ComputeNodeGetOptionalParams, callback: ServiceCallback<ComputeNode>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarover u informatie wilt ophalen.
- options
- ComputeNodeGetOptionalParams
De optionele parameters
- callback
De callback
get(string, string, ServiceCallback<ComputeNode>)
function get(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNode>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarover u informatie wilt ophalen.
- callback
De callback
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams)
Voordat u toegang hebt tot een rekenknooppunt met behulp van het RDP-bestand, moet u een gebruikersaccount maken op het rekenknooppunt. Deze API kan alleen worden aangeroepen voor pools die zijn gemaakt met een cloudserviceconfiguratie. Zie de GetRemoteLoginSettings-API voor pools die zijn gemaakt met een configuratie van een virtuele machine.
function getRemoteDesktop(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteDesktopOptionalParams): Promise<ComputeNodeGetRemoteDesktopResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor u het Remote Desktop Protocol-bestand wilt ophalen.
De optionele parameters
Retouren
Promise<ComputeNodeGetRemoteDesktopResponse>
Beloof<modellen.ComputeNodeGetRemoteDesktopResponse>
getRemoteDesktop(string, string, ComputeNodeGetRemoteDesktopOptionalParams, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, options: ComputeNodeGetRemoteDesktopOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor u het Remote Desktop Protocol-bestand wilt ophalen.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
getRemoteDesktop(string, string, ServiceCallback<void>)
function getRemoteDesktop(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor u het Remote Desktop Protocol-bestand wilt ophalen.
- callback
-
ServiceCallback<void>
De callback
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams)
Voordat u zich op afstand kunt aanmelden bij een rekenknooppunt met behulp van de instellingen voor externe aanmelding, moet u een gebruikersaccount maken op het rekenknooppunt. Deze API kan alleen worden aangeroepen voor pools die zijn gemaakt met de configuratie-eigenschap van de virtuele machine. Zie de GetRemoteDesktop-API voor pools die zijn gemaakt met een cloudserviceconfiguratie.
function getRemoteLoginSettings(poolId: string, nodeId: string, options?: ComputeNodeGetRemoteLoginSettingsOptionalParams): Promise<ComputeNodeGetRemoteLoginSettingsResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor de externe aanmeldingsinstellingen moeten worden opgehaald.
De optionele parameters
Retouren
Beloof<modellen.ComputeNodeGetRemoteLoginSettingsResponse>
getRemoteLoginSettings(string, string, ComputeNodeGetRemoteLoginSettingsOptionalParams, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, options: ComputeNodeGetRemoteLoginSettingsOptionalParams, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor de externe aanmeldingsinstellingen moeten worden opgehaald.
De optionele parameters
De callback
getRemoteLoginSettings(string, string, ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
function getRemoteLoginSettings(poolId: string, nodeId: string, callback: ServiceCallback<ComputeNodeGetRemoteLoginSettingsResult>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waarvoor de externe aanmeldingsinstellingen moeten worden opgehaald.
De callback
list(string, ComputeNodeListOptionalParams)
function list(poolId: string, options?: ComputeNodeListOptionalParams): Promise<ComputeNodeListResponse>
Parameters
- poolId
-
string
De id van de pool waaruit u rekenknooppunten wilt weergeven.
- options
- ComputeNodeListOptionalParams
De optionele parameters
Retouren
Promise<ComputeNodeListResponse>
Beloof<Models.ComputeNodeListResponse>
list(string, ComputeNodeListOptionalParams, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, options: ComputeNodeListOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parameters
- poolId
-
string
De id van de pool waaruit u rekenknooppunten wilt weergeven.
- options
- ComputeNodeListOptionalParams
De optionele parameters
- callback
De callback
list(string, ServiceCallback<ComputeNodeListResult>)
function list(poolId: string, callback: ServiceCallback<ComputeNodeListResult>)
Parameters
- poolId
-
string
De id van de pool waaruit u rekenknooppunten wilt weergeven.
- callback
De callback
listNext(string, ComputeNodeListNextOptionalParams)
function listNext(nextPageLink: string, options?: ComputeNodeListNextOptionalParams): Promise<ComputeNodeListResponse>
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
Retouren
Promise<ComputeNodeListResponse>
Beloof<Models.ComputeNodeListResponse>
listNext(string, ComputeNodeListNextOptionalParams, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, options: ComputeNodeListNextOptionalParams, callback: ServiceCallback<ComputeNodeListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
De optionele parameters
- callback
De callback
listNext(string, ServiceCallback<ComputeNodeListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ComputeNodeListResult>)
Parameters
- nextPageLink
-
string
De NextLink van de vorige geslaagde aanroep naar lijstbewerking.
- callback
De callback
reboot(string, string, ComputeNodeRebootOptionalParams)
U kunt een rekenknooppunt alleen opnieuw opstarten als het een niet-actieve of actieve status heeft.
function reboot(poolId: string, nodeId: string, options?: ComputeNodeRebootOptionalParams): Promise<ComputeNodeRebootResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- options
- ComputeNodeRebootOptionalParams
De optionele parameters
Retouren
Promise<ComputeNodeRebootResponse>
Beloof<modellen.ComputeNodeRebootResponse>
reboot(string, string, ComputeNodeRebootOptionalParams, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, options: ComputeNodeRebootOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- options
- ComputeNodeRebootOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
reboot(string, string, ServiceCallback<void>)
function reboot(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- callback
-
ServiceCallback<void>
De callback
reimage(string, string, ComputeNodeReimageOptionalParams)
U kunt het besturingssysteem alleen opnieuw installeren op een rekenknooppunt als het een niet-actieve of actieve status heeft. Deze API kan alleen worden aangeroepen voor pools die zijn gemaakt met de configuratie-eigenschap van de cloudservice.
function reimage(poolId: string, nodeId: string, options?: ComputeNodeReimageOptionalParams): Promise<ComputeNodeReimageResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- options
- ComputeNodeReimageOptionalParams
De optionele parameters
Retouren
Promise<ComputeNodeReimageResponse>
Beloof<modellen.ComputeNodeReimageResponse>
reimage(string, string, ComputeNodeReimageOptionalParams, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, options: ComputeNodeReimageOptionalParams, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- options
- ComputeNodeReimageOptionalParams
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
reimage(string, string, ServiceCallback<void>)
function reimage(poolId: string, nodeId: string, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt dat u opnieuw wilt opstarten.
- callback
-
ServiceCallback<void>
De callback
updateUser(string, string, string, NodeUpdateUserParameter, ComputeNodeUpdateUserOptionalParams)
Deze bewerking vervangt alle updatable eigenschappen van het account. Als het element expiryTime bijvoorbeeld niet is opgegeven, wordt de huidige waarde vervangen door de standaardwaarde, niet ongewijzigd gelaten. U kunt een gebruikersaccount alleen bijwerken op een rekenknooppunt wanneer het inactief of actief is.
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, options?: ComputeNodeUpdateUserOptionalParams): Promise<ComputeNodeUpdateUserResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt bijwerken.
- userName
-
string
De naam van het gebruikersaccount dat moet worden bijgewerkt.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
De parameters voor de aanvraag.
De optionele parameters
Retouren
Promise<ComputeNodeUpdateUserResponse>
Beloof<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>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt bijwerken.
- userName
-
string
De naam van het gebruikersaccount dat moet worden bijgewerkt.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
De parameters voor de aanvraag.
De optionele parameters
- callback
-
ServiceCallback<void>
De callback
updateUser(string, string, string, NodeUpdateUserParameter, ServiceCallback<void>)
function updateUser(poolId: string, nodeId: string, userName: string, nodeUpdateUserParameter: NodeUpdateUserParameter, callback: ServiceCallback<void>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van de computer waarop u een gebruikersaccount wilt bijwerken.
- userName
-
string
De naam van het gebruikersaccount dat moet worden bijgewerkt.
- nodeUpdateUserParameter
- NodeUpdateUserParameter
De parameters voor de aanvraag.
- callback
-
ServiceCallback<void>
De callback
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams)
Dit is bedoeld voor het verzamelen van logboekbestanden van de Azure Batch-service op een geautomatiseerde manier vanuit rekenknooppunten als u een fout ondervindt en u wilt escaleren naar azure-ondersteuning. De logboekbestanden van de Azure Batch-service moeten worden gedeeld met Azure-ondersteuning voor hulp bij het opsporen van fouten met de Batch-service.
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options?: ComputeNodeUploadBatchServiceLogsOptionalParams): Promise<ComputeNodeUploadBatchServiceLogsResponse>
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waaruit u de logboekbestanden van de Azure Batch-service wilt uploaden.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
De configuratie voor het uploaden van logboekbestanden van de Azure Batch-service.
De optionele parameters
Retouren
Beloof<Models.ComputeNodeUploadBatchServiceLogsResponse>
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ComputeNodeUploadBatchServiceLogsOptionalParams, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, options: ComputeNodeUploadBatchServiceLogsOptionalParams, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waaruit u de logboekbestanden van de Azure Batch-service wilt uploaden.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
De configuratie voor het uploaden van logboekbestanden van de Azure Batch-service.
De optionele parameters
- callback
De callback
uploadBatchServiceLogs(string, string, UploadBatchServiceLogsConfiguration, ServiceCallback<UploadBatchServiceLogsResult>)
function uploadBatchServiceLogs(poolId: string, nodeId: string, uploadBatchServiceLogsConfiguration: UploadBatchServiceLogsConfiguration, callback: ServiceCallback<UploadBatchServiceLogsResult>)
Parameters
- poolId
-
string
De id van de pool die het rekenknooppunt bevat.
- nodeId
-
string
De id van het rekenknooppunt waaruit u de logboekbestanden van de Azure Batch-service wilt uploaden.
- uploadBatchServiceLogsConfiguration
- UploadBatchServiceLogsConfiguration
De configuratie voor het uploaden van logboekbestanden van de Azure Batch-service.
- callback
De callback